Senior Technical Program Manager, Simulation

Waymo

California (MO)

Hybrid

USD 196,000 - 242,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Waymo is seeking a Technical Program Manager to lead cross‑functional programs in Simulation and ML Evaluation. You will translate roadmaps into structured project plans and drive execution with accountability across teams.

You will collaborate with research, software and infrastructure groups to manage dependencies, risks, and releases, ensuring scalable simulation capabilities and reliable model evaluation for real-world deployments.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 3+ years of experience as a Technical Program Manager in a software engineering or large scale infrastructure environment.
  • 2+ years of experience managing technical projects involving machine learning infrastructure, model training/evaluation loops, or ML data pipelines.
  • Proven track record of owning and driving complex technical programs end-to-end, managing timelines, risks, and dependencies across multiple stakeholders.
  • Strong technical judgment with the ability to engage in design discussions with engineering leads and analyze technical trade offs.
  • Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to both 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 the execution of programs that integrate simulation deeply into the ML development loop, establishing a seamless, reliable path for model training, offline evaluation, and validation.
  • Proactively identify, track, and mitigate technical dependencies, risks, and blockers across onboard software and offboard infrastructure teams.
  • Exercise strong technical judgment to contribute to tool/platform design discussions, evaluate architectural trade offs, and ensure deliverable quality.
  • Coordinate releases, manage tool deployment, and oversee triage workflows for simulation platforms to ensure high 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.

Skills

Program ownership
Technical judgment
Communication
TPM experience
ML project management

Education

Bachelor's degree in Computer Science/Engineering or related field
Master's degree in AI/ML (preferred)

Tools

JAX
PyTorch
Cloud ML platforms
Simulation tooling

Job description

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

Waymo’s Technical Program Managers and Program Managers are accountable for Waymo’s roadmap execution by providing thoughtful cross-functional planning, clarity, and proactive risk management. In the face of complex technical and operational challenges with no established playbooks to follow, we act with thoughtful urgency, driving conversations, discussions, and outcomes. Our team partners closely with every function of Waymo to structure, own and drive work towards real-world deployments of the Waymo Driver across platforms and geographies.

This role follows a hybrid work schedule and reports and you will report to a Director of Technical Program Management.

You Will:
  • Program Execution: Own and drive the execution of large, cross functional programs within the Simulation and ML Evaluation domain, translating technical roadmaps into structured project plans
  • ML Integration: Drive the execution of programs that integrate simulation deeply into the ML development loop, establishing a seamless, reliable path for model training, offline evaluation, and validation
  • Dependency & Risk Management: Proactively identify, track, and mitigate technical dependencies, risks, and blockers across onboard software and offboard infrastructure teams
  • Technical Judgment: Exercise strong technical judgment to contribute to tool/platform design discussions, evaluate architectural trade offs, and ensure deliverable quality
  • Operations & Release Coordination: Coordinate releases, manage tool deployment, and oversee triage workflows for simulation platforms to ensure high reliability and usability for developer teams
  • Process Scaling: Identify systemic bottlenecks in the offline evaluation loop and implement process or tooling improvements to scale simulation capabilities and efficiency
You have:
  • Education: Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • TPM Experience: 3+ years of experience as a Technical Program Manager in a software engineering or large scale infrastructure environment
  • ML Experience: 2+ years of experience managing technical projects involving machine learning infrastructure, model training/evaluation loops, or ML data pipelines
  • Program Ownership: Proven track record of owning and driving complex technical programs end-to-end, managing timelines, risks, and dependencies across multiple stakeholders
  • Technical Judgment: Strong technical judgment with the ability to engage in design discussions with engineering leads and analyze technical trade offs
  • Communication: Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to both research and infrastructure teams
We prefer:
  • MLOps & Tooling: Experience with ML frameworks (JAX, PyTorch) and cloud based ML training/evaluation platforms
  • ML Based Simulation: Familiarity with advanced simulation technologies, including ML based scene generation (e.g. NeRF, Gaussian Splatting, Diffusion, etc.) and reactive agent modeling
  • Simulation: Familiarity with autonomous system simulation, log playback infrastructure, or closed-loop model validation strategies
  • Data Management: Experience with large scale dataset management, data validation frameworks, or unified data solutions
  • Developer Platforms: Experience building or managing developer tools or platforms that simplify complex developer workflows
  • AV Domain Knowledge: Prior experience in the autonomous vehicle industry or robotics, understanding onboard/offboard dependencies
  • Advanced Degree: Master's degree in a technical field, ideally related to AI/ML

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level.

Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range

$196,000-$242,000 USD

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

Similar jobs worth comparing

Lead Technical Program Manager, Simulation
Lead Technical Program Manager, Simulation

Waymo • Mountain View (CA)

On-site
USD 272,000 - 336,000
Discretionary annual bonus program
Equity incentive plan
Generous company benefits program
Lead Technical Program Manager, Simulation
Lead Technical Program Manager, Simulation

Waymo • California (MO)

Hybrid
USD 272,000 - 336,000
Staff Technical Program Manager, Simulation Infrastructure Resource Management
Staff Technical Program Manager, Simulation Infrastructure Resource Management

Waymo • San Francisco (CA)

Hybrid
USD 230,000 - 292,000
Discretionary annual bonus program
Equity incentive plan
Generous company benefits program
Technical Program Manager, Onboard Systems
Technical Program Manager, Onboard Systems

Waymo • California (MO)

Hybrid
USD 196,000 - 248,000
Discretionary annual bonus
Equity incentive plan
Generous benefits program
Technical Program Manager, Onboard Systems
Technical Program Manager, Onboard Systems

Waymo • Mountain View (CA)

On-site
USD 196,000 - 248,000
Annual bonus program
Equity incentive plan
Generous benefits program
Staff Technical Program Manager, Simulation Infrastructure Resource Management
Staff Technical Program Manager, Simulation Infrastructure Resource Management

Waymo • New York (NY)

Hybrid
USD 230,000 - 292,000
Health insurance
401(k) with company match
Paid time off (20 days/year)
+1
Staff Software Engineer - Simulation Realism
Staff Software Engineer - Simulation Realism

Waymo • California (MO)

Hybrid
USD 251,000 - 310,000
Equity incentive plan
Annual bonus
Company benefits
Senior Staff Tech Lead Manager (Simulator Efficiency)
Senior Staff Tech Lead Manager (Simulator Efficiency)

Waymo • San Francisco (CA)

On-site
USD 281,000 - 356,000
Annual bonus program
Equity incentive plan
Generous company benefits
Senior Staff Tech Lead Manager, Simulator Efficiency
Senior Staff Tech Lead Manager, Simulator Efficiency

Waymo • Mountain View (CA)

On-site
USD 281,000 - 356,000
Annual bonus program
Equity incentive plan
Generous company benefits
Technical Program Manager, Systems Engineering Waymo San Francisco, CA,US; Mountain View, CA, US
Technical Program Manager, Systems Engineering Waymo San Francisco, CA,US; Mountain View, CA, US

Neura Market • San Francisco (CA), Northern (KY)

Hybrid
USD 159,000 - 196,000
Discretionary annual bonus
Equity incentive plan
Company benefits program