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

Senior Software Engineer, Simulator Evaluation

$204k - $259k

Waymo

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."

#LI-Hybrid

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
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Simulator Evaluation in Mountain View, CA vacancy
  • $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... 
    Senior
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    12 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 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 the development... 
    Senior
    Local area
    Remote work
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    4 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... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day 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... 
    Senior
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $204k - $259k

     ...Senior Software Engineer, Statistical Evaluation and Sampling Waymo is an autonomous driving technology company with the mission to be the world's most...  ...miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's Release Evaluation... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    17 days ago
  • $129.4k - $198.4k

     ...the Organization: The Simulation team, part of the Autonomous...  ...scenario libraries, test and evaluation pipelines, and core infrastructure...  ...used for autonomous vehicle software validation. Develop...  ...healthtrendsto engineering teams and leadership.... 
    Senior
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $175k - $215k

     ...Software Engineer, Simulator Evaluation Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver....  ...the right thing?" In this role, you will report to Senior Staff Software Engineering Manager and serve as a core... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 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'...  ...million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Waymo ML Frameworks & Efficiency... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $204k - $259k

     ...Senior Software Engineer, Simulation ML Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most...  ...supporting planet-scale dataset generation, model training, and evaluation. Collaborate cross-functionally to derive... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $204k - $259k

     ...Senior Software Engineer, Simulation Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ..., and cost-effective Simulation-based products that evaluate the Waymo Driver's software stack at a massive scale. We... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

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

    General Motors

    Sunnyvale, CA
    12 hours ago
  • $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 the validation... 
    Senior
    Local area
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Simulation Mountain View, California (HQ) Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  •  ...Vinci4d in Palo Alto is seeking a senior software engineer to work on the operator intelligence infrastructure for modern hardware. You will...  ...define and implement reusable software libraries for our core simulation engine while maintaining high code quality. The ideal... 
    Senior

    Vinci4d

    Palo Alto, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...deployment at industrial magnitude: Increase simulation throughput by two orders of magnitude...  ...problem to a runtime environment is the engine of our product. Making our simulations...  ...frameworks such as Ray Engineering Expectations Software engineering fundamentals Comfortable... 
    Senior

    Vinci4d

    Palo Alto, CA
    4 days ago
  • $140k - $230k

     ...driver assist technologies; Arene, our software development platform for software-...  ...of the art in-house and third party simulation technologies. The simulation technologies...  ...Core team is seeking an experienced Senior Simulation Engineer with a strong background in... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    17 days ago
  • $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... 
    Senior
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    12 hours ago
  • $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... 
    Senior
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    12 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

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

    Waymo

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

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $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... 
    Senior
    Work experience placement

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $170.6k - $261.3k

     ...Overview As a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation workflows, internal tools, and mission‑critical engineering...  ...‑tuning, adapting, optimizing, evaluating, and shipping them as production... 
    Senior
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $115.5k - $189.75k

     ...Software Engineer Woven by Toyota is enabling Toyota's once-in-a-century...  ...qualification, large-scale simulation-based testing, and high-...  ...We're looking for a mid- to senior-level Software Engineer to...  ...Familiarity with model evaluation, confidence scoring, and/or... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    1 day ago
  • $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

    Icehouseventures

    Mountain View, CA
    4 days ago
  • $180k - $258.75k

     ...Behavior Models. We are looking for a Senior Software Engineer to join our end-to-end automated...  ...engineering support for platform integration, evaluation tooling, system bring-up, and...  ...closely with end-to-end machine learning, simulation and infrastructure teams to ensure... 
    Senior
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    12 hours ago
  • $213k - $263k

     ...Senior 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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    12 hours ago

Do you want to receive more vacancies?

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