Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Simulator Evaluation

$238k - $302k

Waymo

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

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Simulator Evaluation in Mountain View, CA vacancy
  • $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... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $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... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $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... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $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... 
    Suggested
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    5 hours ago
  • 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 job
    Work at office
    Local area

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...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

    Agile Global Solutions Inc

    Sunnyvale, CA
    1 day ago
  • $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 area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...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... 

    Rhoda ai

    Palo Alto, CA
    2 days ago
  •  ...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 area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $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 area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $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 work
    Work experience placement

    Nuro

    Mountain View, CA
    2 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $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 job
    Work at office

    Gatik AI

    Mountain View, CA
    4 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $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 work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    4 hours ago
  • $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 placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $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 job
    Work experience placement

    Nuro

    Mountain View, CA
    1 day ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  • $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 time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  • $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 work
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...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... 

    Rhoda ai

    Palo Alto, CA
    5 days ago
  •  ...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,... 

    FortyFive

    Mountain View, CA
    4 days ago
  •  ...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... 

    Australian Competition and Consumer Commission

    Mountain View, CA
    3 days ago
  • $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 office
    Local area
    3 days per week

    Australian Competition and Consumer Commission

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Simulator Evaluation. Be the first to apply!