Senior Software Engineer, Simulator Evaluation
$204k - $259kWaymo
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 Senior Software Engineer to build the metrics and systems that grade this hybrid environment. 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 hybrid role, you will report to a Senior Staff Software Engineering Manager and define the "Yardstick of Reality" used to validate and train Waymo technology.
You Will
- Architect the Eval Rubrik: You will develop novel methodologies to evaluate the simulator across the stack. You will distinguish between true driving challenges and realism artifacts—whether it’s a logic gap, a physics glitch, or a model hallucination.
- Build at Scale: You will design and implement high-throughput pipelines (C++/Python) capable of processing massive datasets of simulation logs. You will turn raw, noisy data into clear, actionable signals.
- The "Critic" for the System: You will partner closely with AI research and other simulation teams, as the eval workflows you build will drive rapid innovation and research roadmaps.
- Strategic Leadership: You will navigate ambiguity to determine what matters most for realism. You will lead the strategy for specific domains, ensuring our evaluation evolves as fast as our simulation technology.
You Have
- Engineering Craftsmanship:
- 5+ years of software development experience.
- Proficiency in Python or C++, with experience building scalable data processing systems or evaluation frameworks.
- Strong software design principles: you write clean, testable code that is built to last.
- Data Intuition & Quantitative Rigor:
- A "Data Detective" mindset: You can look at a distribution of outcomes and intuitively spot anomalies, selection bias, or system errors.
- Experience designing and implementing evaluation frameworks for complex systems or machine learning models.
- System & Model Fluency:
- Comfort working with complex, hybrid systems. You understand how to evaluate different types of "black boxes," whether they are heuristic-based, physics-based, or learned models.
We Prefer
- Background in fields that blend code, math, and simulation: Autonomous Vehicles, Algorithmic Trading, AdTech/Search Ranking, Machine Learning, or Robotics.
- Experience with SQL and the Python data stack (Pandas, NumPy, SciPy).
- Familiarity with evaluating Generative AI / LLMs or experience with agent-based modeling and behavioral logic.
- Experience taking a metric from "research concept" to "production pipeline."
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
$204,000—$259,000 USD
#J-18808-Ljbffr$125k - $191.7k
...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 the development of our...SeniorRemote workFlexible hours- ...About the Organization: The Evaluation team builds and evolves the... .... Partnering with Autonomy, Simulation, Systems, and Safety teams,... ..., explainable insights to engineering and leadership, including trend... ...reviews, and by following software-engineering best practices....SeniorLocal areaWork from home
$204k - $259k
...million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's Release Evaluation org ensures that each version of the Waymo... ...resource constraints. Collaborate with other engineers, data scientists, statisticians and the leadership...SeniorFull timeRemote work$204k - $259k
...Senior 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...SeniorFull 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...SeniorLocal areaRemote workWork from homeFlexible hours- ...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...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- ...Waymo, located in Mountain View, is looking for a skilled software engineer to join their Driver Understanding and Evaluation team. This hybrid role focuses on building simulation data pipelines to assess the Waymo Driver's performance and improve simulation workflows....Senior
$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...Hourly payFull timeTemporary workFlexible hours$213k - $263k
...Senior Software Engineer, Simulator Orchestration Waymo is an autonomous driving technology company with the mission to be the world's most trusted... ...mission is to deliver simulation solutions that power evaluation and training across a diverse range of challenging...SeniorFull timeRemote work$104.5k - $160.2k
...General Motors is seeking a Software Developer for its Simulation Platform team in Sunnyvale, California.... ...systems essential for testing and evaluation of autonomous vehicles. Candidates... ...should have a background in software engineering and experience with programming...Senior- ...Role Overview As a Senior Software Simulation Validation Engineer, you will be a technical leader responsible for ensuring the quality and reliability of autonomous vehicle simulation platforms. The role bridges hands‑on coding, protocol/process definition, integration...SeniorLocal area
$153.2k - $234.1k
...Job Description About the role GM’s simulation team is looking for an experienced Senior Software Engineer to be a key technical leader in our mission to deliver autonomous driving technologies safely. This is a high-impact role where your work directly enables...SeniorLocal areaFlexible hours$171.35k - $232.5k
...supply chain. Intelligent software orchestrates advanced... ...we need As a Software Engineer, you will play a key... ...in the development of simulation systems and tools... ...intellectually curious Senior Software Engineer who... ...end-to-end Analyze and evaluate existing simulation tools...Senior- ...A leading autonomous technology company based in California seeks an experienced engineer to develop importance sampling techniques for evaluation pipelines. You will collaborate with teams to optimize objectives and drive data-driven decisions. Ideal candidates will have...Senior
$148k - $226.2k
Description 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 SimCore team, you will...SeniorFull timeLocal areaRemote workWork from home$204k - $259k
...Senior Software Engineer, Simulation, Vehicle & Autonomous Driving Realism 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...SeniorFull timeRemote work$238k - $302k
...Staff Software Engineer, Simulator Evaluation Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver... .... In this Staff-level role, you will report to a Senior Staff Software Engineering Manager and act as a Technical...Full timeRemote workShift work$281k - $356k
...and tens of billions in simulation across 15+ U.S. states. This Senior Tech Lead role will... ...address complex long-tail evaluation needs. You Will:... ...mitigations and permanent software fixes, as well as preventing... ...Data Science, Systems Engineering and operations teams to...SeniorPermanent employmentFull timeTemporary workRemote work$184k - $287.5k
...generation of biological discovery. We are looking for a Senior Software Engineer to join our MD Simulation Engineering team, whose mission is to enable... ...generations. Collaborate with Applied Science teams to evaluate new algorithms and translate research prototypes into...SeniorWorldwide$215k - $300k
...planet. We are a team of mission-driven engineers with experience across aerospace,... ...make this future a reality. As a Senior Simulation Software Engineer, you will work to shape all... ...reproducibility, and flexibility. You'll evaluate and drive key project decisions while...SeniorPermanent employment$140k - $230k
...Senior Simulation Software Engineer - AD/ADAS Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through...SeniorTemporary workWork experience placementWork at office$152k - $241.5k
...platforms combine NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and an optimized AI and HPC software stack. We are hiring a Sr. Software Engineer to build simulators for our DGX Server platforms, a key part of developing scalable systems at the Speed of Light....SeniorWork experience placement$213k - $263k
...public roads and tens of billions in simulation across 15+ U.S. states. Our mission... ...within the Driver Understanding and Evaluation (DUE) team at Waymo is to develop rich... ...hybrid role, you will report to a Software Engineering Manager. You will: Build the infrastructure...SeniorFull timeRemote work- ...responsible for the real‑time software infrastructure that... ...next‑generation da Vinci™ Simulator product line. Because our workstreams... ...and reliability. As a Senior Software Engineer, you will be collaborating... ...research prototypes used to evaluate new product concepts. Design...Senior
$152k - $241.5k
...NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are hiring a Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations play a significant role in building scalable...SeniorWork experience placement- ...outcomes globally. As a Senior Product Manager for Evaluation Applications, you will... ...to build alignment across engineering, product, infrastructure,... ...forsimulationevaluationapplicationsacrossmultipleautonomycapabilities,vehicle models and simulation modalities aligning... ...encompassingEmbodied AI, Software Validation, Safety,...SeniorWork at officeLocal areaWork from home
$213k - $263k
...Senior Software Engineer, Eval Authoring APIs Waymo is an autonomous driving technology company... ...public roads and tens of billions in simulation across 15+ U.S. states. Team and Responsibilities... ...is to ensure that we can continue to evaluate safety and service quality across new...SeniorFull timeRemote work$160.36k - $240.54k
...and partners deeply across every engineering organization — Autonomy, ML Platform, Simulation, Perception, Behavior, Mapping,... ...education. About You Strong software engineering fundamentals in Python... ...skills, with the ability to evaluate and influence tradeoffs across...Senior$224k - $356.5k
...Senior Software Engineer – NVIDIA SDG NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than... ...You’ll Be Doing Build, develop, and maintain scalable 3D simulation software for Digital Twin and Synthetic Data Generation applications...Senior- ...Learning Commons in Redwood City, CA is seeking a Senior Software Engineer to design and build evaluation systems for educational technology products. As part of the Evaluators team, you will work at the intersection of AI, learning science, and product development....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Simulator Evaluation. Be the first to apply!
- software engineer internship remote Mountain View, CA
- software engineer staff Mountain View, CA
- machine learning software engineer Mountain View, CA
- facebook software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- software development engineer aws Mountain View, CA
- startup software engineer Mountain View, CA
- rust software engineer Mountain View, CA
- part time software developer remote Mountain View, CA
- graduate software engineer Mountain View, CA

