ML Systems Engineer: Runtime & Optimization

Waymo

California (MO)

Hybrid

USD 213,000 - 263,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Waymo is seeking an ML Platform Engineer to advance the Waymo Driver ML stack across cloud and car systems. You will collaborate with ML scientists across perception, planner, research, and simulation to accelerate workloads and optimize model performance.

The role requires 2+ years of technical leadership, 5+ years in ML systems or ML software, and strong Python/C++ skills. This hybrid position offers a base salary in the $213k–$263k range with full Waymo benefits.

Qualifications

  • MS in CS, EE, Deep Learning or a related field.
  • 2+ years of experience as a technical lead, including writing project plans, engaging with customer teams, mentoring, responsible for goals & execution, reporting status.
  • 5+ years of experience developing solutions in ML systems or ML software stack (Pytorch/JAX/TF, runtime libraries, ML compiler).
  • Deep understanding of ML system architecture, performance analysis and tools.
  • Strong Python or C++ programming skills.
  • PhD in CS, EE, Deep Learning or a related field.
  • Familiarity with the HW architecture of ML hardware accelerators (e.g., GPU/TPU).
  • Deep knowledge of model optimization or efficient deep learning techniques for foundation models or LLM.
  • Experience with GPU HW or TPU HW and related system software.

Responsibilities

  • Lead the collaboration with the world-class Waymo ML scientists in perception, planner, research and simulation. Identify opportunities in both systems and models to make ML workloads faster.
  • Lead projects from proposals through execution by developing junior engineers.
  • Analyze and improve ML system workloads on both cloud and self-driving cars.
  • Apply model optimization, efficient deep learning techniques and ML software improvements to Waymo's ML systems.

Skills

Python
C++
ML systems experience
Technical leadership

Education

MS in CS/EE/Deep Learning or related

Tools

PyTorch
JAX
TF
Runtime libraries
ML compiler

Job description

Waymo is seeking an ML Platform Engineer to advance the Waymo Driver ML stack across cloud and car systems. You will collaborate with ML scientists across perception, planner, research, and simulation to accelerate workloads and optimize model performance.

The role requires 2+ years of technical leadership, 5+ years in ML systems or ML software, and strong Python/C++ skills. This hybrid position offers a base salary in the $213k–$263k range with full Waymo benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer, Runtime & Optimization
Machine Learning Engineer, Runtime & Optimization

Waymo • California (MO)

Hybrid
USD 213,000 - 263,000
Machine Learning Engineer, Runtime & Optimization
Machine Learning Engineer, Runtime & Optimization

Waymo • Mountain View (CA)

On-site
USD 204,000 - 259,000
Discretionary annual bonus program
Equity incentive plan
Generous company benefits program
Senior Machine Learning Engineer, Runtime and Serving
Senior Machine Learning Engineer, Runtime and Serving

Waymo • California (MO)

Hybrid
USD 213,000 - 263,000
Bonus program
Equity incentive plan
Benefits
Staff ML Engineer - Driver Evaluation & Simulation
Staff ML Engineer - Driver Evaluation & Simulation

Waymo • Mountain View (CA)

On-site
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentive plan
Generous benefits program
Staff ML Engineer - Simulation & Efficient Inference
Staff ML Engineer - Simulation & Efficient Inference

Waymo • United States

On-site
USD 251,000 - 310,000
Staff ML Engineer - Hybrid Multi-Modal Perception
Staff ML Engineer - Hybrid Multi-Modal Perception

Waymo • California (MO)

Hybrid
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentive plan
Company benefits program
Senior ML Engineer - Autonomous Driving Systems
Senior ML Engineer - Autonomous Driving Systems

Waymo • Mountain View (CA)

Hybrid
USD 213,000 - 263,000
Discretionary annual bonus
Equity incentive plan
Generous benefits
Senior Software Engineer, ML Data Infrastructure
Senior Software Engineer, ML Data Infrastructure

Waymo • California (MO)

Hybrid
USD 213,000 - 263,000
Discretionary bonus
Equity incentive plan
Company benefits
Machine Learning Engineer, ML Flywheel
Machine Learning Engineer, ML Flywheel

Waymo • Mountain View (CA)

On-site
USD 136,000 - 173,000
Discretionary annual bonus program
Equity incentive plan
Generous company benefits
Senior ML Runtime Engineer — Real-Time Inference
Senior ML Runtime Engineer — Real-Time Inference

Waymo • California (MO)

Hybrid
USD 213,000 - 263,000
Bonus program
Equity incentive plan
Benefits