Staff Machine Learning Engineer, Infrastructure
Hybrid (Mountain View, California / San Francisco, California)$251k - $310kFull-timePosted 2w ago
About the role
Join Waymo’s ML Infrastructure engineering team to advance ultra-realistic multi-agent simulations using foundation models. Focus on writing high-performance business and simulation logic in JAX/TensorFlow running on TPUs to power reinforcement learning environments.
Responsibilities
- Design, build, and optimize realistic simulation environments and business logic running on TPUs using JAX and TensorFlow.
- Implement and optimize large-scale model and data parallelism strategies for training and running foundation models on TPU hardware.
- Collaborate closely with modeling teams to integrate foundation models into simulation pipelines.
- Drive technical architectures and system designs from data engineering through simulation execution to meet business and performance objectives.
- Profile systems, identify performance bottlenecks across ML accelerators, and optimize end-to-end execution speed.
- Translate product and business goals into concrete technical requirements and system deliverables.
Qualifications
- 6+ years of professional software engineering experience, with at least 4 years focused on machine learning infrastructure (scaling, training, optimizing, and deploying large-scale ML systems).
- Direct ML programming experience on TPU and GPU hardware using frameworks such as JAX, PyTorch, or TensorFlow.
- Proven hands-on experience scaling large models using model parallelism, data parallelism, or distributed training techniques.
- Strong understanding of state-of-the-art ML models (e.g., autoregressive transformers) and hands-on proficiency with ML accelerator profiling tools to diagnose bottlenecks.
- Demonstrated ability to independently lead ambiguous technical initiatives end-to-end and build robust libraries, pipelines, and developer tooling.
- Strong verbal and written communication skills to collaborate effectively across distributed, cross-functional teams.
Skills
Required:JAXTensorFlowTPUDistributed training
Nice to have:PyTorch
Benefits
- Waymo employees are eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Last updated Oct 22, 2026. Interested? Apply on the company site.
About Waymo
The World’s Most Experienced Driver
Waymo—formerly the Google self-driving car project—makes it safe and easy for people & things to get around with autonomous vehicles.
Autonomous DrivingAutonomous VehiclesMobilityRide-Hailliquid-ai-recruiting-target
More open roles at Waymo
- Staff Machine Learning Engineer, TLM , Labeling Automation5d agoMountain View, California · Software Engineering
- Technical Program Management, Commercialization5d agoMountain View, California, San Francisco, California · Product
- Technical Program Manager5d agoRemote · Waymo
- Staff Systems Engineer, Driving Behaviors5d agoMountain View, California, San Francisco, California · Systems Engineering
- Lead Program Manager - New Platform Validation Operations5d agoMountain View, California, San Francisco, California · Operations