S

SWCA Environmental Consultants

Environmental planning, permitting, and sustainability consulting

Data Scientist

Applied Machine LearningPosted on Nov 13
Full-timeRemote in USA

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Data Science, Statistics, Geography, Environmental Science, or a related field.
  • Three years of experience in a Data Science, Data Analytics, GIS Analytics, or related technology position.
  • Experience delivering large language model applications to real users, such as retrieval-augmented generation systems, agents with tool calling, or document AI, including evaluation and iteration beyond a prototype.
  • Proficiency in Python services built with FastAPI or similar frameworks; experience with Git code review, automated tests, Docker, and continuous integration and deployment.
  • Cloud deployment experience and data engineering skills in SQL and pipeline development.
  • Ability to evaluate AI quality, cost, and response time; implement secure data access, traceable outputs, monitoring, and appropriate human review.
  • Ability to scope ambiguous needs with nontechnical stakeholders, deliver independently, and support adoption; clear communication for consulting and client-facing work.
  • When driving is required, applicants must possess a valid driver's license and meet SWCA's driver requirements.
  • When traveling is required, candidates must be able to obtain and maintain all valid travel documents and identification required for work-related travel throughout employment.

Responsibilities

  • Scope projects with stakeholders, define success measures, and select appropriate statistical, machine learning, or AI approaches for business and environmental problems.
  • Design, deploy, and maintain Python services for internal AI applications, including retrieval-augmented generation, structured outputs, tool calling, and API integrations.
  • Build AI agents with Copilot Studio and custom frameworks; manage internal and stakeholder review, release, and ongoing improvement.
  • Develop document-intelligence pipelines using content extraction, optical character recognition, embeddings, and vector search; preserve source traceability and expert review.
  • Build and maintain SQL and cloud data pipelines for analytics, models, and agents; validate data quality and integrate enterprise data sources.
  • Develop evaluation datasets and repeatable tests; compare models and retrieval methods for quality, accuracy, cost, and response time, and monitor performance after deployment.
  • Deliver maintainable software through GitHub, automated testing, Docker, and deployment workflows; validate work produced with approved AI coding assistants.
  • Apply access controls, logging, auditability, and human oversight with technology and governance partners; contribute to reusable service, evaluation, and agent standards.
  • Drive adoption through documentation, training, and user support; measure outcomes such as time saved, decision quality, usage, and client value.
  • Mentor associate staff, review technical work, and help the team make informed model, platform, and deployment decisions.

Desired Qualifications

  • A Master's degree in a related field.
  • Five years of experience in a Data Science, Data Analytics, GIS Analytics, or related technology position.
  • Experience applying statistical and machine learning methods, validating models, assessing data quality, and selecting approaches appropriate to the problem.
  • Experience with Azure OpenAI, Azure Machine Learning, Container Apps, Microsoft Fabric, or Azure Data Factory.
  • Experience with Copilot Studio, Power Platform, Microsoft Graph, SharePoint, or Model Context Protocol integrations.
  • Experience with optical character recognition pipelines, self-hosted inference such as vLLM, GPU workflows, or tools for repeatable large language model evaluation and operational monitoring.
  • Experience in environmental consulting or other auditable applications of AI; experience mentoring colleagues and supporting responsible AI adoption.

About the Company

SWCA Environmental Consultants

Environmental planning, permitting, and sustainability consulting

SWCA Environmental Consultants provides environmental and management consulting services across multiple disciplines. It conducts field surveys, data analysis, impact assessments, modeling, and regulatory planning to help clients obtain project approvals, ensure compliance, and pursue long-term sustainability goals. The firm differentiates itself through a multidisciplinary, hands-on approach that applies sound science to integrate cultural resources, biology, water, air, and sustainability services. Its goal is to be the best workplace and the industry leader in sustainability, helping clients meet environmental requirements while advancing sustainable practices.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Phoenix, AZ
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at SWCA Environmental Consultants

See more jobs