Staff ML Engineer, Scalable Offline Pipelines

Unity Technologies

San Francisco (CA)

On-site

USD 210,000 - 284,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

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

Staff ML Engineer: Scalable Offline ML Pipelines
Staff ML Engineer: Scalable Offline ML Pipelines

Unity Technologies • Mountain View (CA)

On-site
USD 210,000 - 284,000
Health insurance
Commute subsidy
Employee stock ownership
+7
Staff ML Infrastructure Engineer, Large-Scale Pipelines
Staff ML Infrastructure Engineer, Large-Scale Pipelines

Unity Technologies • New York (NY)

Hybrid
USD 210,000 - 284,000
Comprehensive health, life, and dental
Stock ownership
Generous vacation
+1
Staff ML Infrastructure Engineer: Large-Scale Pipelines
Staff ML Infrastructure Engineer: Large-Scale Pipelines

Unity Technologies • Bellevue (WA)

On-site
USD 210,000 - 284,000
Health insurance
Employee stock ownership
Generous vacation
Offline ML Infrastructure Engineer for Scalable Pipelines
Offline ML Infrastructure Engineer for Scalable Pipelines

3M HEALTHCARE • Mountain View (CA)

On-site
USD 112,000 - 163,000
Employee stock ownership
Commuter subsidy
Generous vacation and personal days
+1
Senior ML Data Infrastructure Engineer — Scalable Pipelines
Senior ML Data Infrastructure Engineer — Scalable Pipelines

Unity • Mountain View (CA)

On-site
USD 200,000 - 261,000
Comprehensive health insurance
Employee stock ownership
Competitive retirement plans
+4
ML Systems Engineer, Offline Infrastructure & Pipelines
ML Systems Engineer, Offline Infrastructure & Pipelines

Unity Technologies • Bellevue (WA)

On-site
USD 92,000 - 138,000
Health insurance
Commuting subsidy
Employee stock ownership
+7
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
ML Infra Engineer, Offline Platform
ML Infra Engineer, Offline Platform

Unity Technologies • San Francisco (CA)

On-site
USD 92,000 - 138,000
Health insurance
Commute subsidy
Employee stock ownership
+9
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 Systems Engineer - Offline Infrastructure (PhD)
ML Systems Engineer - Offline Infrastructure (PhD)

3M HEALTHCARE • San Francisco (CA)

On-site
USD 112,000 - 170,000
Health insurance
Stock options
Retirement plan
+3