Senior Software Engineer, Sensor Simulation Platform

Full Time

|

Mountain View, CA, US

|

Waymo

Waymo is an autonomous driving technology company with the mission to build the world's most trusted driver. Since its origins as the Google Self-Driving Car Project in 2009, Waymo has focused on developing the Waymo Driver™, a fully autonomous driving system designed to improve mobility while helping prevent traffic fatalities.

Today, the Waymo Driver powers Waymo's commercial autonomous ride-hailing service and is adaptable across a wide range of vehicle platforms and applications. It has completed more than 10 million fully autonomous rider-only trips, accumulated over 100 million autonomous miles on public roads, and logged tens of billions of miles in simulation across more than 15 U.S. states.

About the Team

The Sensor Simulator Platform Team develops and maintains the core simulation infrastructure that enables Waymo to drive millions of simulated miles every year.

The team is responsible for:

  • Building and maintaining Waymo's rendering and sensor simulation engine

  • Developing the infrastructure that allows internal teams to run SensorSim at scale

  • Supporting simulation workloads across a variety of autonomous driving applications

Responsibilities

  • Build and maintain high-performance simulation systems capable of running millions of simulated miles to evaluate the safety and performance of Waymo's onboard AI models.

  • Develop and optimize multimodal simulation pipelines involving camera, LiDAR, and radar sensors.

  • Collaborate closely with AI and machine learning teams developing components of the autonomous driving simulation stack.

Minimum Qualifications

  • Experience developing or working with 3D game engines.

  • Experience modeling or simulating real-world environments using technologies such as:

    • Physics simulation

    • Motion capture or animation

    • Light transport

    • Photogrammetry

    • NeRFs

    • Gaussian Splatting

  • Experience building or maintaining efficient asset management pipelines for large-scale data storage and processing.

Preferred Qualifications

  • Experience integrating with machine learning pipelines and an understanding of how ML models are trained, evaluated, and improved.

  • Experience scaling complex data processing systems, including knowledge of synchronous versus asynchronous pipeline architectures and their associated trade-offs.

Compensation

Base Salary: $213,000–$263,000 USD

Compensation is determined based on factors including work location, experience, education, technical expertise, and overall qualifications.

In addition to base salary, eligible employees may receive:

  • Annual discretionary bonus

  • Equity compensation

  • Comprehensive benefits package