Waymo

Waymo

Staff Software Engineer - Simulation Realism

Mountain View, CA, USA · Staff+ · Full-time

Sponsorship not specified$251k-$310kDetected 21 days ago
PythonC++AlgorithmsMachine LearningSparkData EngineeringControls

About the role

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

Responsibilities

  • 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 Simulator Team at Waymo builds state-of-the-art simulations of realistic environments for testing and training the Waymo Driver.
  • This includes designing and implementing effective data lifecycle management strategies to maintain data integrity and accessibility.
  • Design and develop scalable C++ and Python software systems for our data generation and management platform.
  • Build and optimize data pipelines for processing, labeling, and curating large-scale multi-modal sensor data.
  • Implement robust data lifecycle management, versioning, and storage solutions.
  • Collaborate with engineers and researchers to define and build data APIs and interfaces.
  • Experience building data platforms, data lakes, or ML feature stores.
  • Experience developing user-facing APIs and interfaces.

Requirements

  • 7+ years of experience in software development, focusing on backend or infrastructure.
  • Experience with large-scale data processing systems (e.g., Flume, Beam, Spark).
  • Experience with databases, data warehousing, and production monitoring.
  • Experience with large-scale multi-modal data.

Compensation

  • $251,000 - $310,000 USD

Benefits

  • Our team is a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists.
  • By applying machine learning, we model the real world, including realistic agents (vehicles, pedestrians, cyclists, motorcyclists), roads, traffic control systems, and weather conditions.

Company info

  • Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.
  • We develop industry-leading simulation solutions using advanced ML algorithms that measure and enhance the performance of the Waymo Driver.

This listing is sourced directly from Waymo's careers page and normalized into a canonical job model.