ML Engineer

7Seventy

United States

Hybrid

USD 100,000 - 200,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan
Unlimited PTO
Company equity
Cell phone stipend
One-time home office setup allowance

Job summary

7Seventy is seeking an ML Engineer to build and operationalize foundation-model based deep learning systems that estimate forest structure metrics from remotely sensed data. You will fine-tune geospatial foundation models and develop custom neural network heads to process satellite and lidar data.

The role involves assembling training data from Sentinel-2, Sentinel-1, Landsat, lidar, NAIP, and field plots, evaluating with remote-sensing metrics, and integrating models into automated production

Qualifications

  • 3+ years developing, training, and deploying deep learning models.
  • 3+ years processing geospatial data.
  • Experience with workflow tools (Airflow, Prefect, Dagster, or equivalent).
  • Experience with containerization using Docker and cloud platforms (AWS preferred).

Responsibilities

  • Adapt and fine-tune geospatial foundation models for domain-specific heads to estimate canopy height, biomass, and basal area.
  • Prepare and manage training datasets from Sentinel-2, Sentinel-1, Landsat, lidar, NAIP, and field plots.
  • Evaluate model performance using remote sensing metrics and field validation data.
  • Integrate trained models into automated geospatial data pipelines as containerized inference services.
  • Build and maintain STAC infrastructure and production Airflow DAGs.
  • Maintain data ingestion, preprocessing, and quality-control workflows for satellite imagery.

Skills

Deep learning
Geospatial data
Python
PyTorch
Airflow
MLOps
Git

Education

Master's degree in Computer Science, Machine Learning, Remote Sensing, Data Science, Ecology, or related field

Tools

Docker
Kubernetes
PostgreSQL/PostGIS
STAC
Airflow

Job description

Experience: 3+ years developing, training, and deploying deep learning models; 3+ years working with geospatial data processing

Core Areas: Geospatial Foundation Models, Deep Learning, Remote Sensing, MLOps, PyTorch, Geospatial Data Pipelines, Airflow, Model Deployment

Schedule: Pacific or Mountain time zone preferred

Compensation: $100,000 – $200,000 per year

About the Role

This opportunity is for an ML Engineer responsible for building, adapting, and operationalizing foundation model-based deep learning systems that estimate forest structure metrics from remotely sensed data. The role includes fine-tuning geospatial foundation models, developing custom deep neural network heads, preparing training data, evaluating model performance, and integrating trained models into automated production pipelines.

The position combines machine learning, remote sensing, geospatial data engineering, and MLOps. Work spans satellite and lidar datasets, containerized inference services, STAC infrastructure, Airflow DAGs, automated retraining, model monitoring, and scientific documentation while collaborating across science, data engineering, and product teams.

What You'll Do
  • Adapt and fine-tune custom or publicly available geospatial foundation models as backbone architectures for domain-specific deep neural network heads that estimate forest structure metrics such as canopy height, biomass, and basal area.
  • Prepare, curate, and manage training datasets from Sentinel-2, Sentinel-1, Landsat, lidar, NAIP, and field plot inventories.
  • Evaluate model performance using standard remote sensing accuracy metrics and field-based validation data.
  • Contribute to experiment design, hyperparameter optimization, and ablation studies in coordination with technical ML leadership.
  • Integrate trained machine learning models into automated geospatial data pipelines as containerized and orchestrated inference services.
  • Build and maintain STAC (SpatioTemporal Asset Catalog) infrastructure for discovery, cataloging, and access control of ML model inputs and outputs.
  • Design and implement larger production pipelines composed of multiple Airflow DAGs while maintaining idempotency, observability, and fault tolerance.
  • Maintain and improve data ingestion, preprocessing, and quality-control workflows for satellite imagery and ancillary datasets.
  • Monitor pipeline health and model drift, implementing alerting and automated retraining triggers when needed.
  • Develop model cards that summarize modeling methods and model performance.
ML Engineer
Remote (United States)
Job Details

Location: United States

Workplace: Remote

Employment Type: Full-time

Experience: 3+ years developing, training, and deploying deep learning models; 3+ years working with geospatial data processing

Core Areas: Geospatial Foundation Models, Deep Learning, Remote Sensing, MLOps, PyTorch, Geospatial Data Pipelines, Airflow, Model Deployment

Schedule: Pacific or Mountain time zone preferred

Compensation: $100,000 – $200,000 per year

About the Role

This opportunity is for an ML Engineer responsible for building, adapting, and operationalizing foundation model-based deep learning systems that estimate forest structure metrics from remotely sensed data. The role includes fine-tuning geospatial foundation models, developing custom deep neural network heads, preparing training data, evaluating model performance, and integrating trained models into automated production pipelines.

The position combines machine learning, remote sensing, geospatial data engineering, and MLOps. Work spans satellite and lidar datasets, containerized inference services, STAC infrastructure, Airflow DAGs, automated retraining, model monitoring, and scientific documentation while collaborating across science, data engineering, and product teams.

What You'll Do
ML Model Development & Adaptation
  • Adapt and fine-tune custom or publicly available geospatial foundation models as backbone architectures for domain-specific deep neural network heads that estimate forest structure metrics such as canopy height, biomass, and basal area.
  • Prepare, curate, and manage training datasets from Sentinel-2, Sentinel-1, Landsat, lidar, NAIP, and field plot inventories.
  • Evaluate model performance using standard remote sensing accuracy metrics and field-based validation data.
  • Contribute to experiment design, hyperparameter optimization, and ablation studies in coordination with technical ML leadership.
Pipeline & Data Engineering
  • Integrate trained machine learning models into automated geospatial data pipelines as containerized and orchestrated inference services.
  • Build and maintain STAC (SpatioTemporal Asset Catalog) infrastructure for discovery, cataloging, and access control of ML model inputs and outputs.
  • Design and implement larger production pipelines composed of multiple Airflow DAGs while maintaining idempotency, observability, and fault tolerance.
  • Maintain and improve data ingestion, preprocessing, and quality-control workflows for satellite imagery and ancillary datasets.
  • Monitor pipeline health and model drift, implementing alerting and automated retraining triggers when needed.
  • Develop model cards that summarize modeling methods and model performance.
Knowledge Sharing & Cross-Functional Collaboration
  • Write and contribute to scientific manuscripts describing modeling methods, validation results, and novel applications.
  • Serve as a cross‑functional link between scientific development, data engineering, and product teams by translating requirements, communicating technical constraints, and aligning priorities.
  • Document data pipelines, model architectures, and operational procedures in team knowledge bases.
  • Participate in code reviews, architectural discussions, and sprint planning.
  • Work collaboratively across interdisciplinary teams spanning science, engineering, and product.
  • Maintain organized workflows, high‑quality data, and clear technical documentation.
  • Manage time effectively and work independently in a remote‑first environment.
  • Communicate effectively across scientific and engineering audiences.
  • Support an inclusive and equitable working environment that values diverse perspectives and backgrounds.
  • Complete required information‑security training, safeguard customer and organizational data, protect credentials, and report suspected security incidents or policy violations through established channels.
  • Follow secure development practices and established change‑management processes for production systems, protect the confidentiality and integrity of customer data, and promptly address security vulnerabilities within the role's area of responsibility.
Qualifications

Required Experience

  • 3+ years of experience developing, training, and deploying deep learning models.
  • 3+ years of experience processing geospatial data.
  • Experience building and maintaining data pipelines with workflow orchestration tools such as Airflow, Prefect, Dagster, or equivalent platforms.
  • Experience with containerization using Docker and familiarity with cloud platforms, with AWS preferred.

Required Skills

  • Strong proficiency in Python and the data science stack, including NumPy, pandas, xarray, and scikit‑learn.
  • Strong deep learning skills, with PyTorch preferred.
  • Hands‑on proficiency with geospatial processing tools such as rasterio, GDAL, geopandas, and shapely.
  • Proficiency with Git, GitHub, collaborative code review, and CI/CD practices.
  • Familiarity with STAC specifications and geospatial data catalog infrastructure.
  • Strong written communication skills with the ability to contribute to scientific manuscripts and technical documentation.
  • Basic knowledge of forest ecology, remote sensing principles, or natural resource science.

Education

  • Master's degree in Computer Science, Machine Learning, Remote Sensing, Data Science, Ecology, or a related quantitative field, or equivalent work experience.

Preferred Qualifications

  • Ph.D. in a relevant field.
  • Experience with geospatial foundation models and self‑supervised learning.
  • Experience with Kubernetes and distributed computing for large‑scale inference.
  • Familiarity with ML experiment tracking tools such as MLflow or Weights & Biases and with model registry practices.
  • Experience with PostgreSQL, PostGIS, and message queues.
  • Publications in remote sensing, machine learning, or ecology journals.
Benefits
  • Health, dental, and vision insurance.
  • 401(k) plan.
  • Unlimited PTO.
  • Company equity.
  • Cell phone stipend provided each pay period.
  • One‑time home office setup allowance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - USA
Software Engineer - USA

Cogniify, Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 150,000 - 170,000
Unlimited PTO
Parental leave (generous)
Medical insurance
+3
Machine Learning Engineer
Machine Learning Engineer

Watkins Talent Solutions • Alabama

On-site
USD 90,000 - 120,000
Staff Machine Learning Engineer - Wildfire
Staff Machine Learning Engineer - Wildfire

Jobgether • United States

On-site
USD 120,000 - 150,000
Competitive salary and equity opportunities
Flexible, remote-first work environment
Educational and professional development budget
+3
Senior Computer Vision & Machine Learning Engineer New Remote, US
Senior Computer Vision & Machine Learning Engineer New Remote, US

Buzz Solutions, Inc. • United States

Remote
USD 150,000 - 210,000
Geospatial ML Engineer — Remote, Equity & Unlimited PTO
Geospatial ML Engineer — Remote, Equity & Unlimited PTO

7Seventy • United States

Hybrid
USD 100,000 - 200,000
Health insurance
401(k) plan
Unlimited PTO
+3
Sr. Machine Learning Engineer
Sr. Machine Learning Engineer

Unity Technologies SF • Mountain View (CA)

On-site
USD 141,000 - 232,000
Commute subsidy
Employee stock ownership
Training and development programs
+1
ML Engineer
ML Engineer

Coherent Solutions, Inc. • New York (NY)

Hybrid
USD 90,000 - 120,000
Self-education opportunities
Conferences & knowledge sharing
Medical insurance
+3
Machine Learning Engineer
Machine Learning Engineer

Atomicmaps • United States

On-site
USD 90,000 - 130,000
Machine Learning Engineer
Machine Learning Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 130,000 - 180,000
Competitive salary guidance
Performance bonus up to 20%
Equity options
+4
Senior ML OPs Engineer
Senior ML OPs Engineer

Glocomms • California (MO)

On-site
USD 198,000 - 230,000
Meal stipends for remote work days
Generous paid time off
Comprehensive health coverage
+1