Drimva

Waymo

Staff Machine Learning Engineer, Infrastructure

$251K–$310K

Mountain View, CA, USA +3 · Staff · Full-time · Posted Dec 8, 2025

Location
Mountain View, CA, USA
San Francisco, CA, USA
Mountain View, California, United States
San Francisco, California, United States
Experience
6+ years of professional software engineering experience, including at least 4 years focused on machine learning infrastructure.

About the job

Build and optimize TPU-based simulation and ML infrastructure for realistic multi-agent simulations using foundation models.

What you'll do

  • Design and optimize simulation environments and business logic on TPUs using JAX and TensorFlow.
  • Scale foundation-model training and execution through model and data parallelism; integrate models into simulation pipelines.
  • Lead system architecture, profile accelerator performance, and translate business goals into technical deliverables.

What they ask for

  • Direct ML programming experience on TPU and GPU hardware using JAX, PyTorch, or TensorFlow.
  • Hands-on experience scaling large models using parallelism or distributed training; familiarity with state-of-the-art models and accelerator profiling tools.
  • Ability to lead technical initiatives end-to-end and build robust libraries, pipelines, and developer tooling.
  • Strong verbal and written communication skills for cross-functional collaboration.

Nice to have

  • Practical experience in Reinforcement Learning (RL), Sim2Real transfer, or Robotics.
  • Familiarity with Autonomous Driving systems, multi-agent simulations, or realistic world modeling.

Pay

$251,000—$310,000 USD (base salary)

Tools

JAX, TensorFlow, PyTorch, TPU, GPU

AI focus

Integrate and run foundation models in ultra-realistic multi-agent simulations, including infrastructure for large-scale training and inference on TPUs.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)