ML Engineer

Monarch

Emeryville (CA)

On-site

USD 140,000 - 210,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Monarch in Emeryville, California is hiring a full-time software engineer to build reliable pipelines that carry data from assay recording to a reproducible model, evaluated predictions, and usable recommendations for the next experiment.

You will own ingestion, validation, versioning, and joining of assay videos and metadata, build scalable training and evaluation infrastructure, and collaborate with researchers to balance speed and scientific rigor.

Qualifications

  • Strong production software engineering experience in Python and modern machine-learning or data systems.
  • Experience deploying and operating model-training, feature, evaluation, or inference pipelines in a cloud environment.
  • Fluency with testing, observability, data validation, version control, and reproducible computational workflows.
  • Ability to work with large video datasets and structured scientific data.
  • Ability to collaborate closely with researchers while making sound engineering tradeoffs.

Responsibilities

  • Own pipelines for ingesting, validating, versioning, and joining assay videos, metadata, compound records, model features, and experimental outcomes
  • Build reproducible training and evaluation infrastructure with clear data lineage, model versioning, automated tests, and auditable outputs
  • Turn research prototypes into dependable batch and online systems that can rank compounds and surface recommendations through our tools
  • Monitor data quality, distribution shift, calibration, latency, cost, and failures as the number of labs and assays grows
  • Design interfaces between computer vision, molecular models, active-learning systems, and the lab workflow
  • Improve developer and researcher velocity without weakening scientific reproducibility or access controls

Skills

Python programming
ML/data systems
Testing & observability
Video data handling
Research collaboration

Job description

We offer opportunities to do your life’s work while helping solve one of the most important technical and moral challenges of our time.

Full-time, in-office in Emeryville, California. Compensation includes equity.

Build the reliable systems that carry our data from an assay recording to a reproducible model, an evaluated prediction, and a usable recommendation for the next experiment.

Key Responsibilities
  • Own pipelines for ingesting, validating, versioning, and joining assay videos, metadata, compound records, model features, and experimental outcomes
  • Build reproducible training and evaluation infrastructure with clear data lineage, model versioning, automated tests, and auditable outputs
  • Turn research prototypes into dependable batch and online systems that can rank compounds and surface recommendations through our tools
  • Monitor data quality, distribution shift, calibration, latency, cost, and failures as the number of labs and assays grows
  • Design interfaces between computer vision, molecular models, active-learning systems, and the lab workflow
  • Improve developer and researcher velocity without weakening scientific reproducibility or access controls
Qualifications
  • Strong production software engineering experience in Python and modern machine-learning or data systems
  • Experience deploying and operating model-training, feature, evaluation, or inference pipelines in a cloud environment
  • Fluency with testing, observability, data validation, version control, and reproducible computational workflows
  • Ability to work with large video datasets and structured scientific data
  • Ability to collaborate closely with researchers while making sound engineering tradeoffs
Desired Attributes
  • Experience with PyTorch, JAX, or TensorFlow and workflow-orchestration tools
  • Experience on Google Cloud or with large-scale object-storage pipelines
  • Familiarity with computer vision, molecular machine learning, active learning, or scientific data platforms
  • Instinct for simple systems, explicit failure modes, and measurable reliability
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Engineer
ML Engineer

mZero • Emeryville (CA)

On-site
USD 160,000 - 260,000
ML Researcher
ML Researcher

Monarch • Emeryville (CA)

On-site
USD 130,000 - 180,000
Equity
ML Engineer: Build Reproducible AI Pipelines (Equity)
ML Engineer: Build Reproducible AI Pipelines (Equity)

Monarch • Emeryville (CA)

On-site
USD 140,000 - 210,000
Equity
ML Research Engineer, Data San Francisco, CA · On-site
ML Research Engineer, Data San Francisco, CA · On-site

Weave Robotics, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Computational Biology MLOps Engineer
Computational Biology MLOps Engineer

Marlabs • United States

On-site
USD 140,000 - 190,000
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Jobtailor • California (MO)

On-site
USD 180,000 - 230,000
Research Engineer - Midtraining
Research Engineer - Midtraining

Periodic Labs • Menlo Park (CA)

On-site
USD 250,000 - 350,000
Staff Software Engineer
Staff Software Engineer

MilliporeSigma • St. Louis (MO)

On-site
USD 110,000 - 166,000
Health insurance
Paid time off (PTO)
Retirement contributions
Associate Director, Principal Data Engineer
Associate Director, Principal Data Engineer

Scorpion Therapeutics • San Francisco (CA)

On-site
USD 180,000 - 260,000
Research Engineer
Research Engineer

Dayhoff Labs • Cambridge (MA)

On-site
USD 150,000 - 210,000