Offline ML Infrastructure Engineer for Scalable Pipelines

3M HEALTHCARE

Mountain View (CA)

On-site

USD 112,700 - 162,035

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Employee stock ownership
Commuter subsidy
Generous vacation and personal days
Wellbeing programs

Job summary

Unity is seeking a Machine Learning Engineer to join the Offline Infrastructure team in Mountain View, CA. This role targets researchers transitioning to production‑grade ML systems, building scalable data pipelines and distributed training infrastructure.

You will collaborate with engineers and researchers to enable training data generation, ML workflows, and efficient model training at scale, bridging research ideas with robust production systems.

Qualifications

  • PhD in Computer Science, Machine Learning, Systems, or related field required.
  • Strong foundation in ML systems, distributed systems, or large-scale data processing.
  • Experience with Python and data-intensive workloads.
  • Familiarity with ML frameworks (PyTorch, TensorFlow) and distributed systems (Ray, Spark).
  • Experience with data pipelines, model training workflows, or large datasets.
  • Strong problem-solving skills and ability to translate research ideas into practical systems.

Responsibilities

  • Build and maintain data pipelines that generate training datasets for ML models and experimentation.
  • Contribute to infrastructure that supports distributed training workflows (e.g., PyTorch, Ray).
  • Work with workflow orchestration tools (Airflow, Flyte) to support multi-stage ML pipelines.
  • Improve reproducibility and reliability through dataset validation, monitoring, and testing.
  • Partner with ML engineers to support experimentation and model iteration.
  • Help optimize performance and efficiency across data processing and training systems.
  • Contribute to the evolution of our offline ML platform architecture as it scales.

Skills

Python
PyTorch
Distributed systems
Data pipelines
Research mindset

Education

PhD in CS/ML/Systems

Tools

Airflow
Flyte
Ray
Spark

Job description

Unity is seeking a Machine Learning Engineer to join the Offline Infrastructure team in Mountain View, CA. This role targets researchers transitioning to production‑grade ML systems, building scalable data pipelines and distributed training infrastructure.

You will collaborate with engineers and researchers to enable training data generation, ML workflows, and efficient model training at scale, bridging research ideas with robust production systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Data Infrastructure & Pipelines
Senior ML Engineer, Data Infrastructure & Pipelines

Unity Enterprise • Mountain View (CA)

Hybrid
USD 200,000 - 261,000
Comprehensive health insurance
Life and disability insurance
Employee stock ownership
+3
Senior ML Infrastructure Engineer - Scalable Data Pipelines
Senior ML Infrastructure Engineer - Scalable Data Pipelines

Unity • Bellevue (WA)

On-site
USD 165,000 - 273,000
Senior Data Infra Engineer for Scalable ML Pipelines
Senior Data Infra Engineer for Scalable ML Pipelines

Unity • Mountain View (CA)

On-site
USD 210,000 - 273,000
Health insurance
Commuter subsidy
Employee stock ownership
+9
ML Systems Engineer - Offline Infrastructure (PhD)
ML Systems Engineer - Offline Infrastructure (PhD)

3M HEALTHCARE • San Francisco (CA)

On-site
USD 112,700 - 169,100
Health insurance
Stock options
Retirement plan
+3
Machine Learning Engineer, Offline Infrastructure (Entry-Level / New Grad PhD)
Machine Learning Engineer, Offline Infrastructure (Entry-Level / New Grad PhD)

3M HEALTHCARE • Mountain View (CA)

On-site
USD 112,700 - 162,035
Employee stock ownership
Commuter subsidy
Generous vacation and personal days
+1
Machine Learning Engineer, Offline Infrastructure (Entry-Level / New Grad PhD)
Machine Learning Engineer, Offline Infrastructure (Entry-Level / New Grad PhD)

3M HEALTHCARE • San Francisco (CA)

On-site
USD 112,700 - 169,100
Health insurance
Stock options
Retirement plan
+3
Staff Software Engineer, Feature Platform - ML Data
Staff Software Engineer, Feature Platform - ML Data

Unity Technologies • San Francisco (CA)

On-site
USD 193,000 - 289,000
Comprehensive health insurance
Employee stock ownership
Generous vacation and personal days
+1
ML Infrastructure Engineer: Scalable Training and Deployment
ML Infrastructure Engineer: Scalable Training and Deployment

Epsilon • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 280,000
Senior Real-Time ML Infrastructure Engineer
Senior Real-Time ML Infrastructure Engineer

3M HEALTHCARE • Bellevue (WA)

Remote
USD 183,700 - 248,600
Machine Learning Infra Engineer - Build Stable ML Systems
Machine Learning Infra Engineer - Build Stable ML Systems

NewsBreak • Mountain View (CA)

On-site
USD 125,000 - 175,000