Staff ML Engineer, Scalable Offline Pipelines

Unity Technologies

San Francisco (CA)

On-site

USD 210,000 - 284,000

Full time

14 days+

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
Life insurance
Disability insurance
Commute subsidy
Employee stock ownership
Retirement plans
Vacation days
Parental leave
Office snacks
Mental health programs
Employee Resource Groups
EAP program
Training & development
Volunteer programs

Job summary

Unity Technologies seeks a staff ML engineer to design and evolve an offline ML platform that powers training data generation, model training at scale, and experimental workflows across the company.

You will collaborate with ML engineers and platform teams to build reliable, scalable pipelines, improve reproducibility, and lead architectural improvements for large-scale ML workflows in production environments.

Qualifications

  • Experience building large-scale ML pipelines.
  • Experience with distributed computing frameworks (Ray, Spark, Flink).
  • Proficient in Python for large-scale workloads.
  • Experience with data lakes, warehouses, orchestration systems.

Responsibilities

  • Design and operate large-scale data pipelines that generate training datasets for ML training and experimentation.
  • Develop infrastructure that supports distributed training workflows (Ray Data, Ray Train, PyTorch).
  • Integrate ML pipelines with workflow orchestration systems (Flyte, Airflow) for reliable multi-stage training.
  • Improve reproducibility and observability through validation, monitoring, and tests.
  • Optimize performance and resource use across distributed compute systems.
  • Lead architectural improvements to ensure scalability and cost-efficiency.
  • Collaborate with ML engineers to enable efficient large-scale experimentation and model iteration.

Skills

Large-scale ML pipelines
Distributed computing
Ray Data/Train
Training data infrastructure
Production data pipelines
Python programming
Data infrastructure
Distributed systems
Technical leadership

Tools

Spark
Flink
Ray
Flyte
Airflow

Job description

Unity Technologies seeks a staff ML engineer to design and evolve an offline ML platform that powers training data generation, model training at scale, and experimental workflows across the company.

You will collaborate with ML engineers and platform teams to build reliable, scalable pipelines, improve reproducibility, and lead architectural improvements for large-scale ML workflows in production environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Infrastructure Engineer - Scalable Data Pipelines
Senior ML Infrastructure Engineer - Scalable Data Pipelines

Unity • Bellevue (WA)

On-site
USD 165,000 - 273,000
Offline ML Infra Engineer — Large-Scale Pipelines
Offline ML Infra Engineer — Large-Scale Pipelines

Unity • Mountain View (CA)

On-site
USD 92,000 - 138,000
Senior ML Data Infrastructure Engineer — Scale ML Pipelines
Senior ML Data Infrastructure Engineer — Scale ML Pipelines

Unity • Mountain View (CA)

On-site
USD 166,000 - 273,000
Health insurance
Stock options
Retirement plans
+3
ML Systems Intern: Build Scalable Offline Pipelines
ML Systems Intern: Build Scalable Offline Pipelines

LE130 Unity Technologies SF • Mountain View (CA)

On-site
USD 104,000 - 135,000
Comprehensive health, life, and disa­b
Employee stock ownership
Training and development programs
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 Data Platform Engineer
Senior ML Data Platform Engineer

LE130 Unity Technologies SF • Mountain View (CA)

On-site
USD 210,000 - 273,000
Health insurance
Commuter subsidy
Stock options
+8
ML Systems Engineer, Offline Infrastructure
ML Systems Engineer, Offline Infrastructure

Unity • San Francisco (CA)

Hybrid
USD 92,000 - 138,000
Stock options
Health insurance
Retirement plans
+1
Senior ML Data Infrastructure Architect
Senior ML Data Infrastructure Architect

Unity • Mountain View (CA)

On-site
USD 200,000 - 261,000
Comprehensive health insurance
Employee stock ownership
Commute subsidy
+2
Senior ML Engineer: Scalable ML Infra & Pipelines (Onsite)
Senior ML Engineer: Scalable ML Infra & Pipelines (Onsite)

Unity Technologies SF • Bellevue (WA)

On-site
USD 141,000 - 232,000
Health insurance
Commuter subsidy
Employee stock ownership
+2
Staff Software Engineer, Feature Platform & ML Infra
Staff Software Engineer, Feature Platform & ML Infra

Unity • Mountain View (CA)

On-site
USD 193,000 - 289,000
Equity / Stock ownership
Comprehensive health insurance
Generous vacation & personal days
+1