Staff Software Engineer, Simulator Evaluation
$238k - $302kWaymo
Staff Software Engineer, Simulator Evaluation
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 simulator is one of the most complex virtual environments ever built. It blends deterministic logic, physical dynamics, and state-of-the-art Generative AI to create a training ground for the Waymo Driver. The Simulator Evaluation team faces the ultimate data challenge: How do you mathematically prove that a virtual world is "real"?
We are looking for a Staff Software Engineer to act as the Technical Architect for this domain. You will work at the intersection of software engineering and AI, ensuring that our simulated worlds—whether driven by explicit rules or foundation models—provide a trustworthy representation of reality.
In this Staff-level role, you will report to a Senior Staff Software Engineering Manager and act as a Technical Lead, bridging the gap between deep technical metrics and high-level product strategy.
You will:
- Architect the Eval Rubric: You will define the "Definition of Done" for simulation realism. You will look ahead at product goals (e.g., launching in snow, highway driving) and architect the evaluation roadmap that ensures our simulation fidelity matures in lockstep with onboard needs.
- The "Critic" for the System: You will design the comprehensive mathematical frameworks that validate our hybrid world. You will decide how we balance distinct evaluation needs—from verifying logical rules and dynamics to measuring the distribution quality of generative AI models.
- Build at Scale: You will lead the design of large-scale, extensible evaluation platforms (C++/Python). You ensure our metric pipelines are not just scripts, but robust distributed systems capable of providing clear, reproducible signals on petabytes of data.
- Strategic, Cross-functional Leadership You will act as the technical bridge between organizations. You will partner closely with AI research and other simulation teams, as the eval workflows you build will drive rapid innovation and research roadmaps.
You have:
- System-Level Engineering:
- 8+ years of industry experience, with a focus on building complex data systems, evaluation platforms, or back-end infrastructure.
- Expertise in designing systems that scale (C++, Python, distributed computing), with a strong focus on API design and maintainability.
- Advanced Quantitative Intuition:
- You don't just calculate metrics; you design frameworks. You can debate the merits of different statistical approaches (e.g., determining the right confidence intervals for safety-critical validation) and apply them to complex, non-deterministic systems.
- You have experience designing and implementing evaluation frameworks for complex systems or machine learning models.
- Product-Aware Leadership:
- Experience creating technical strategies that span multiple teams. You can translate high-level product requirements into concrete engineering problems (e.g., "To launch in snow, we need X specific friction metrics by Q2").
We prefer:
- Background in fields that blend code, math, and simulation: Autonomous Vehicles, Algorithmic Trading, AdTech/Search Ranking, Machine Learning, or Robotics.
- Familiarity with the validation of Generative AI (LLMs, Diffusion models) and/or classical simulation systems (Agent-based modeling, heuristics).
- Experience driving technical roadmaps for large-scale systems or validation frameworks.
- Experience guiding a team or system through a major architectural shift.
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. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.
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 $238,000—$302,000 USD
$140k - $390k
...What to Expect As a Software Engineer for the Optimus Simulation team, you will be responsible for creating and maintaining the Optimus Bot validation... ...in video game gameplay systems or closed-loop evaluation systems ~2+ years of HIL, SIL, or closed-loop evaluation...SuggestedHourly payFull timeTemporary workFlexible hours$281k - $356k
...Senior Staff Software Engineer, Simulation Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver... ...new sim capabilities to address complex long-tail evaluation needs. You Will: Define and drive the technical...SuggestedPermanent employmentFull timeTemporary workRemote work$251k - $310k
...Staff Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver... ...miles on public roads and tens of billions in simulation across 15+ U.S. states. The Planner Evaluation team...SuggestedFull timeRemote work$172.8k - $251.65k
...About the Organization The Evaluation team builds and evolves the... .... Partnering with Autonomy, Simulation, Systems, and Safety teams,... ...evaluate autonomous driving software performance across the autonomy... ...with autonomy, systems engineering, simulation, and data teams...SuggestedLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$160.2k - $246.3k
...builds and maintains the core sensor simulation system that produces physically accurate... ...architecture. The Role As a Staff Software Engineer on the Rendering team within Simulation... ...toparticipatein a company vehicle evaluation program, through which you will be assigned...SuggestedLocal areaWork from homeFlexible hours$238k - $302k
...public roads and tens of billions in simulation across 15+ U.S. states. The Waymo Mapping... ...consume map data. You will: Evaluate and launch machine learning models... ...parts of the system A passion for good software engineering We prefer: M.S. or Ph.D in...Full timeRemote work- A leading automotive technology company is seeking an experienced professional to lead evaluation for autonomous driving software. This role involves defining metrics and analyses, leading cross-functional teams, and developing innovative statistical methods. Required...Remote jobWork at officeLocal area
- ...Position: Staff Software Engineer – Simulation & Workflow Systems Location: Sunnyvale, CA (Hybrid) Duration: Contract Job Description: Build the core software foundation for simulation-based systems in specialty domains. You’ll develop high-performance computation services...Contract work
$123.2k - $189.1k
...Overview As a member of the core AV software reliability team , you will be... ...releases by turning failures into actionable engineering insights at scale. This is a software... ...AI-assisted failure analysis across simulation, CI, HIL, SIL, and on-road environments...Local areaWork from homeFlexible hours$238k - $302k
...Senior Software Engineer, ML Evaluation Infra and Efficiency Waymo is an autonomous driving technology company with the mission to be the world... ...0 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Waymo ML Frameworks &...Full timeRemote work- ...Robot Software Engineer At Rhoda AI, we're building the next generation of generalist intelligent... ...Engineer to build and validate the simulation environments that underpin our... ...pipelines that accelerate policy training and evaluation Work directly with prototype...
- ...About the Organization The Evaluation team builds and evolves the... .... Partnering with Autonomy, Simulation, Systems, and Safety teams,... ...results into clear feedback for engineering and leadership, and help... ...introspect autonomous driving software performance atinterfaces...Local areaRemote workWork from homeRelocationRelocation packageFlexible hours
$170k - $216k
...roads and tens of billions in simulation across 15+ U.S. states.... ...powers the Waymo Driver. Our software allows the Waymo Driver to perceive... ...sensors, enabling software engineers like you to develop multi-... ...an automated system Evaluate new hardware specifications...Full timeRemote work$148k - $226.2k
...Job Description The Simulation group is solving one of self-driving's most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive...Local areaRemote workWork from homeFlexible hours$176.4k - $319.72k
...Senior/Staff Software Engineer, Fault Response Verification Mountain View, California (HQ)... ...includes designing performance metrics, evaluation methods, and criteria for success, which... ...results from curated amounts of simulation, on-road, and closed-course testing to...Temporary workWork experience placement$251k - $310k
...Staff Software Engineer, DevAI Waymo is an autonomous driving technology company with the mission... ...public roads and tens of billions in simulation across 15+ U.S. states. Our... ...AI Models: Develop data pipelines and evaluation strategies to deploy state-of-the-art...Full timeRemote work$180k - $260k
...that integrates advanced software and hardware powering the... ...We are seeking senior or staff software engineers to join our planning team... ...for trajectory generation, evaluation, and deployment in real-time... ...systems. Analyze closed-loop simulation and on-road performance;...Odd jobWork at office$281k - $356k
...Senior Staff Software Engineer, TLM Waymo is an autonomous driving technology company with the... ...public roads and tens of billions in simulation across 15+ U.S. states. About the... ...autonomous vehicle (AV) simulation and evaluation. We function as the "Oracle"—by reprocessing...Full timeRemote work$281k - $356k
...Senior Staff Software Engineer Waymo is an autonomous driving technology company with the mission... ...public roads and tens of billions in simulation across 15+ U.S. states. Waymo... ...Portability and Standardization" for Driver Evaluations. Establish and enforce...Full timeRemote work$238k - $302k
...Staff Software Engineer, Multiverse Waymo is an autonomous driving technology company with the... ...public roads and tens of billions in simulation across 15+ U.S. states. As the Tech... ...Lead for the software-fault release evaluation team, lead the development of the end...Full timeRemote work$200k - $250k
...Staff Software Engineer, Controls Kodiak Robotics, Inc. was founded in 2018 and has become a leader... ...be used for precise motion planning, simulation, and controls Work on fundamental... ...of applications. As part of the evaluation process, we provide Endorsed with job...Temporary workWork at officeVisa sponsorshipFlexible hours$218.8k - $335.3k
...intuitive design, intelligent software, and next-generation safety... ...reviews and drive software engineering best practices across the team... ...software, including simulation and on-road testing validation... ...participate in a company vehicle evaluation program, through which you...Work experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$176.4k - $319.72k
...Senior/Staff Software Engineer, Behavior Verification Mountain View, California (HQ) Nuro is... ...responsible for implementing metrics that evaluate the end-to-end behavior of the Nuro... ...Nuro: Systems, Onboard Software, Simulation, Product, and Operations. About the...Odd jobWork experience placement$238k - $302k
...Staff Software Engineer, Machine Learning, Route and Pin Quality Waymo is an autonomous driving... ...public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering... ...will: Design, implement, and evaluate new algorithms and models to improve...Full timeRemote work$170k - $216k
...public roads and tens of billions in simulation across 15+ U.S. states. The... ...effective Simulation-based products that evaluate the Waymo Driver's software stack at a massive scale. We solve... ...broad range of customers Software Engineers, Product, Data Science, System...Full timeRemote work$136k - $199.2k
## Senior Software Engineer, Autonomy EvaluationApplyremote type: Remote/Hybridlocations: Sunnyvale... ....**About the Organization**The Evaluation team builds and evolves the evaluation... ...verification. Partnering with Autonomy, Simulation, Systems, and Safety teams, we act as...Remote workRelocationRelocation packageFlexible hours- ...humanoid robots — from high-performance, software-defined hardware to the... ...We're looking for a Robot Software Engineer to build and validate the simulation environments that underpin our humanoid... ...accelerate policy training and evaluation Work directly with prototype hardware...
- ...of Physical AI We build the simulation infrastructure for physical... ...training data and realistic evaluation environments. Our team spun... ...lean team of researchers and engineers from DeepMind, OpenAI, FAIR,... ...physics simulation or robotics software Proficiency with MuJoCo,...
- ...leading self-driving technology firm is looking for a Software Engineer II to join their Behavioral Simulation team in Mountain View, California. The role... ...complex challenges in motion planning and autonomy evaluation. Candidates should have a BS in a relevant field and...
$139k - $223k
Software Engineer II, Behavioral Simulation Aurora’s mission is to deliver the benefits of self‑driving technology safely, quickly, and broadly. The... ...to tackle end‑to‑end simulation and autonomy behavior evaluation challenges across various areas of the autonomy system...Work at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Simulator Evaluation. Be the first to apply!
- id software Mountain View, CA
- software quality assurance Mountain View, CA
- software sales Mountain View, CA
- internship software Mountain View, CA
- remote software sales Mountain View, CA
- embedded software Mountain View, CA
- software asset management analyst Mountain View, CA
- software engineer - cloud services Mountain View, CA
- software Mountain View, CA
- mobile software developer Mountain View, CA


