W

Waymo

Builds self-driving AI and runs a robotaxi service

Senior Technical Program Manager - Simulation

Program ManagementConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • At least 3 years of experience as a Technical Program Manager in a software engineering or large-scale infrastructure environment.
  • At least 2 years of experience managing technical projects involving machine learning infrastructure, model training and evaluation loops, or machine learning data pipelines.
  • A proven track record of owning and driving complex technical programs end-to-end, managing timelines, risks, and dependencies across multiple stakeholders.
  • Strong technical judgment and the ability to engage in design discussions with engineering leads and analyze technical trade-offs.
  • The ability to convey complex technical concepts to research and infrastructure teams.

Responsibilities

  • Own and drive the execution of large, cross-functional programs within the Simulation and ML Evaluation domain, translating technical roadmaps into structured project plans.
  • Drive programs integrating simulation into the machine learning development loop and establish a reliable path for model training, offline evaluation, and validation.
  • Identify, track, and mitigate technical dependencies, risks, and blockers across onboard software and offboard infrastructure teams.
  • Contribute technical judgment to tool and platform design discussions, evaluate architectural trade-offs, and ensure deliverable quality.
  • Coordinate releases, manage tool deployment, and oversee triage workflows for simulation platforms to support reliability and usability for developer teams.
  • Identify systemic bottlenecks in the offline evaluation loop and implement process or tooling improvements to scale simulation capabilities and efficiency.

Desired Qualifications

  • Experience with machine learning frameworks such as JAX or PyTorch and cloud-based machine learning training and evaluation platforms.
  • Familiarity with advanced simulation technologies, including machine-learning-based scene generation such as NeRF, Gaussian Splatting, or Diffusion, and reactive agent modeling.
  • Familiarity with autonomous system simulation, log playback infrastructure, or closed-loop model validation strategies.
  • Experience with large-scale dataset management, data validation frameworks, or unified data solutions.
  • Experience building or managing developer tools or platforms that simplify complex developer workflows.
  • Prior experience in the autonomous vehicle industry or robotics, including understanding onboard and offboard dependencies.
  • A master's degree in a technical field, ideally related to AI or machine learning.

About the Company

Waymo

Builds self-driving AI and runs a robotaxi service

Waymo builds self-driving technology and uses it to run a ride-hailing service in which passengers summon electric cars with no one behind the wheel. In 2020, it became the first company to open fully driverless rides to the public, starting in metro Phoenix. Its system, the Waymo Driver, pairs cameras, radar and laser sensors called lidar with onboard computers whose AI predicts what nearby people and vehicles will do and drives the car. Riders pay per trip through the Waymo app, or through Uber in some cities, while Waymo and fleet partners keep the cars charged and maintained. Waymo began as a Google project in 2009 and became a separate Alphabet company in 2016; it is based in Mountain View, California.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$32.1B
Headquarters
Mountain View, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Waymo

See more jobs