Taro Logo

Environmental Data Engineer / Machine Learning Engineer

Leading grasslands restoration and soil carbon storage company partnering with landowners to implement regenerative land management practices.
San Antonio, TX, USA
Data
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
AI · Enterprise SaaS

Job Description

Grassroots Carbon, a leading environmental technology company, is seeking an Environmental Data Engineer / Machine Learning Engineer to join their team in San Antonio. This role combines data engineering and machine learning expertise to build solutions for environmental mapping and carbon stock prediction. The position offers a unique opportunity to work on meaningful environmental projects while developing cutting-edge ML solutions. The role is split between optimizing data pipelines and developing advanced machine learning models for environmental applications. The company provides comprehensive benefits including full health coverage, 401(k), and educational support. As part of Soilworks Natural Capital's portfolio, the company is dedicated to accelerating the Regenerative Agriculture movement. This position requires 3+ years of experience and offers the chance to make a direct impact on climate change through technology.

Last updated 2 days ago

Responsibilities For Environmental Data Engineer / Machine Learning Engineer

  • Evaluate and refactor prototype code from R&D phases into efficient, maintainable production pipelines
  • Design, implement, and maintain scalable data ingestion, processing, and ETL workflows using cloud-based infrastructure
  • Build, train, and deploy machine learning models for environmental quantification
  • Work with time series data to develop predictive models
  • Integrate ML models into production environments
  • Conduct code reviews, write documentation, and mentor junior team members

Requirements For Environmental Data Engineer / Machine Learning Engineer

Python
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Data Science, Machine Learning, Environmental Science, or related field
  • 3+ years of experience in data engineering
  • Strong proficiency in Python (with libraries like Pandas, NumPy, Scikit-learn) and SQL
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch, XGBoost)
  • Hands-on experience with cloud platforms, containerization, and CI/CD pipelines
  • Familiarity with geospatial data processing and environmental modeling concepts

Benefits For Environmental Data Engineer / Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Health Insurance plan with $0 deductible and $0 co-pay
  • Dental and vision insurance plans
  • Flexible spending account option
  • Open Paid Time Off Policy plus 9 paid holidays per year
  • 401(k) savings plan
  • Company-paid Life and AD&D coverage
  • Educational materials and expenses support

Related Jobs

BI ETL Data Developer III

BI ETL Data Developer III position at Miami University focusing on data analytics, ETL processes, and business intelligence solutions.

Data Engineer lI (Python, AWS, Databricks)

Data Engineer II position at Travelers focusing on building data pipelines using Python, AWS, and Databricks for enterprise-wide analytics and AI solutions.

Data Engineer

Data Engineer position at Toyota in Plano, TX, focusing on cloud infrastructure and data pipeline development using modern technologies like Spark, Python, and AWS.

Data Engineer

Data Engineer position at Disney focusing on ETL/ELT pipeline development, data quality monitoring, and analytics support using Python, SQL, and cloud technologies.

Simulation Engineer, AI & Data (Remote - US)

Remote Simulation Engineer position focusing on AI and Data at Jobgether, based in the United States.