Machine Learning Engineer

Waymo
RemoteFull-time$175,000–$215,000Posted Aug 31, 2026

About the role

About The Company

Waymo is a pioneering autonomous driving technology company dedicated to transforming mobility and enhancing safety on the roads. Originating from the Google Self-Driving Car Project in 2009, Waymo has established itself as a leader in developing the most trusted driver through innovative technology. Its core mission is to build the Waymo Driver, the world's most experienced autonomous driver, capable of significantly improving access to mobility while reducing traffic-related fatalities. With over ten million rider-only trips completed and more than 100 million miles driven autonomously on public roads across over 15 U.S. states, Waymo continues to push the boundaries of autonomous vehicle technology. The company's solutions are versatile, powering Waymo's fully autonomous ride-hail service and supporting various vehicle platforms and use cases, demonstrating its commitment to safety, reliability, and scalability in autonomous driving systems.

About The Role

We are seeking a highly skilled and innovative Machine Learning Engineer to join our team and play a critical role in enhancing Waymo's fleet monitoring capabilities. In this position, you will be responsible for designing, scaling, and optimizing our real-time fleet monitoring and event response engine to support our expansion into global markets. Your expertise will be pivotal in developing advanced spatial-temporal anomaly detection models, utilizing multimodal foundation models to identify and respond to off-nominal operations automatically. You will also build and standardize the machine learning infrastructure for fleet monitoring, including automated training and inference pipelines, low-latency spatial data stores, and continuous model drift monitoring. Collaborating closely with product data scientists, you will translate experimental prototypes into robust, production-grade systems that support our mission of safe and reliable autonomous driving. This role offers an exciting opportunity to work at the forefront of autonomous vehicle technology, contributing to innovations that impact millions of lives worldwide.

Qualifications

Bachelor’s degree in Computer Science or a related field, or equivalent practical experience

5+ years of experience programming in backend languages such as Java or C++

Proven experience in building backend platforms supporting multiple product use cases and services

Prior experience in Machine Learning Engineering using Python and frameworks such as TensorFlow, PyTorch, or Keras

Strong understanding of ML pipelines, data processing, and deployment in production environments

Experience with spatial-temporal data modeling and anomaly detection techniques

Familiarity with low-latency data stores, in-memory data grids, and model drift monitoring

Responsibilities

Design, develop, and optimize Waymo’s real-time fleet monitoring and event response systems to support global deployment

Create and deploy spatial-temporal anomaly detection models, leveraging advanced techniques such as S2-cell regressions and multimodal foundation models

Build scalable ML infrastructure, including automated training and inference pipelines, and low-latency spatial data storage solutions

Implement continuous monitoring processes to detect and address model drift, ensuring system robustness

Collaborate with product data scientists to productionize experimental models, translating prototypes into reliable, scalable systems

Maintain and improve existing ML models and infrastructure, ensuring high performance and accuracy

Stay updated on the latest advancements in ML, spatial data analysis, and autonomous vehicle technologies to incorporate best practices

Benefits

Competitive salary ranging from $175,000 to $215,000 USD depending on experience and location

Participation in Waymo’s discretionary annual bonus program and equity incentive plan

Comprehensive health, dental, and vision insurance coverage

Generous paid time off and holiday leave

Opportunities for professional growth and development within a cutting-edge technology environment

Flexible work arrangements, including remote work options where applicable

Access to innovative projects that have a meaningful impact on safety and mobility worldwide

Equal Opportunity

Waymo is an equal opportunity employer committed to fostering an inclusive environment. We welcome applicants from diverse backgrounds and do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We believe that diversity enhances our innovation and success, and we are dedicated to providing equal employment opportunities to all qualified individuals.

Responsibilities

  • Design, develop, and optimize Waymo’s real-time fleet monitoring and event response systems to support global deployment
  • Create and deploy spatial-temporal anomaly detection models, leveraging advanced techniques such as S2-cell regressions and multimodal foundation models
  • Build scalable ML infrastructure, including automated training and inference pipelines, and low-latency spatial data storage solutions
  • Implement continuous monitoring processes to detect and address model drift, ensuring system robustness
  • Collaborate with product data scientists to productionize experimental models, translating prototypes into reliable, scalable systems
  • Maintain and improve existing ML models and infrastructure, ensuring high performance and accuracy
  • Stay updated on the latest advancements in ML, spatial data analysis, and autonomous vehicle technologies to incorporate best practices

Qualifications

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
  • 5+ years of experience programming in backend languages such as Java or C++
  • Proven experience in building backend platforms supporting multiple product use cases and services
  • Prior experience in Machine Learning Engineering using Python and frameworks such as TensorFlow, PyTorch, or Keras
  • Strong understanding of ML pipelines, data processing, and deployment in production environments
  • Experience with spatial-temporal data modeling and anomaly detection techniques
  • Familiarity with low-latency data stores, in-memory data grids, and model drift monitoring

Benefits

  • Competitive salary ranging from $175,000 to $215,000 USD depending on experience and location
  • Participation in Waymo’s discretionary annual bonus program and equity incentive plan
  • Comprehensive health, dental, and vision insurance coverage
  • Generous paid time off and holiday leave
  • Opportunities for professional growth and development within a cutting-edge technology environment
  • Flexible work arrangements, including remote work options where applicable
  • Access to innovative projects that have a meaningful impact on safety and mobility worldwide

Skills mentioned

PythonC++Machine LearningTensorFlowPyTorchMLOpsModel DeploymentModel MonitoringData PipelinesBackend Development

About Waymo

Sundayy makes job discovery feel less chaotic and more intentional. Instead of jumping between platforms, repeating the same steps, and getting lost in the process, everything is brought into one place so you can focus on what actually matters. No clutter, no confusion, just a clearer way to move forward.

Technology11-50 employeesNew York

H-1B sponsorship history

Historical employer filing data was found for Waymo. The employer record includes 1,578 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.