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

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
Vacancy posted 6 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
    2 days ago
  •  ...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.... 
    Senior
    Local area
    Work from home

    General Motors

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

    Waymo

    Mountain View, CA
    2 days 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
    6 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
    4 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... 
    Senior
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

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

    Waymo

    Mountain View, CA
    2 days ago
  • $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 pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    7 days 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
    2 days ago
  • $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

    General Motors

    Sunnyvale, CA
    2 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
    Local area

    Israelvcforum

    Sunnyvale, CA
    2 days 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... 
    Senior
    Local area
    Flexible hours

    General Motors

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

    Dormont Manufacturing Company

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

    Waymo

    Mountain View, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

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

    Waymo

    Mountain View, CA
    3 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work

    Waymo

    Mountain View, CA
    5 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
    2 days 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
    3 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office

    Woven

    Palo Alto, CA
    2 days ago
  • $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.... 
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    2 days 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 infrastructure... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 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
    6 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
    2 days ago
  •  ...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,... 
    Senior
    Work at office
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    4 days 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
    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
    3 days ago
  • $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

    NVIDIA AI

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

    Learning Commons

    Redwood City, CA
    2 days ago

Do you want to receive more vacancies?

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