April 24, 2026
Senior Product Manager, AI Data Mining
Senior • Hybrid
Mountain View, CA , +1
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 Product Management Team is a mission-driven team responsible for writing and enacting first-of-their-kind playbooks to bring fully autonomous driving technology to market. Our team develops simple solutions for complex problems by orchestrating cross-functional efforts to safely drive Waymo’s technology and the products it enables forward. We do this by understanding the customer, the business, and the technology. We are humble about the scope of our work, collaborative in our approach to problem-solving, and ambitious about our vision for the future.
This role follows a hybrid work schedule and reports to Rob Speare, Group Product Manager.
You will:
- Work with a world class team of engineers, data scientists, and machine learning practitioners to shape the platform we use to simulate and evaluate Large models that power the Waymo Driver
- Push the boundaries of the Waymo Driver through next generation Simulation & Evaluation products, rewarding and validating our most important production models
- Understand and champion Model Developers by deeply embedding with engineers
- Own the product: Forge deep partnerships with Research, Simulation, Data Science, and Systems Engineering to streamline the path to launch
You have:
- Technical Depth: 5+ years of experience in analytical and AI-centric products. You are comfortable discussing Foundation models, distributed systems, and data infrastructure
- Product Vision at Scale: A proven track record of decomposing "moonshot" visions into concrete, phased roadmaps
- Influential Leadership: Experience managing complex stakeholder environments, from ML researchers to safety boards and executive leadership
We prefer:
- Foundation Model Implementation: Experience distilling large teacher models into students
- Quantitative & Analytical Rigor: Ability to partner with Researchers and Data Scientists to define complex success metrics, including "Evaluating the Evaluator" (e.g., Distributional metrics, Precision/Recall, Bias/Variance)
- AV or Robotics Domain Knowledge: Familiarity with the unique challenges of autonomous vehicle evaluation, including simulation realism, log-based testing, and safety gating processes
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.
Similar jobs you might like
Technology

Waymo
Senior Product Manager, Evaluation and Expansions
Senior
Hybrid
San Francisco, CA
🏢 Summary: Hybrid Product Manager role focused on simulation and evaluation platforms for autonomous driving systems, enabling safe launch of the Waymo Driver in new environments and vehicle platforms. The role drives data-driven safety assessment, feature launches in simulation, and cross-functional collaboration with ML, data science, and engineering teams. 🗂️ Requirements: 5+ years experience in AV, Robotics, or ML/AI-based products, Experience in analytical or AI/ML roles working with data scientists, Experience with distributed systems, data infrastructure, or cloud computing, Experience defining and executing evaluation plans for technical products, Ability to translate long-term product vision into actionable technical plans 📃 Skills: MachineLearning, AI, Simulation, Evaluation, AutonomousVehicles, Robotics, DistributedSystems, DataInfrastructure, CloudComputing, SyntheticData, SensorSimulation, Experimentation, DataAnalysis 🏢 Description: 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 Product Management Team is a mission-driven team responsible for writing and enacting first-of-their-kind playbooks to bring fully autonomous driving technology to market. Our team develops simple solutions for complex problems by orchestrating cross-functional efforts to safely drive Waymo’s technology and the products it enables forward. We do this by understanding the customer, the business, and the technology. We are humble about the scope of our work, collaborative in our approach to problem-solving, and ambitious about our vision for the future. This role follows a hybrid work schedule and you will report to the Group Product Manager. You will: Understand our users; There are many different ways we leverage simulation and on-road data to make decisions at Waymo: improve models that drive the car, assess our performance in a new environment or validate the readiness of a new vehicle platform. Each of these decisions requires a commitment to safety Work with a team of world class data scientists, engineers, machine learning practitioners to evaluate the safety and quality of our driving behavior in a data-driven way Power the launch of the Waymo Driver in new environments (markets, vehicle platforms, and driving scopes) by designing and executing an evaluation plan Land features throughout simulation (such as synthetic data generation, sensor simulation and simulated agents) to increase signal and improve our ability to learn from simulation Work closely with Onboard developers who use our products to assess large model launches, to build sim & eval products that increase the quality and speed of launches You have 5+ years experience working on AV, Robotics, or products that utilize Machine Learning or AI Experience in analytical roles or AI / ML roles, interacting with data scientists Experience working in distributed systems, data infrastructure and/or cloud computing Ability to think about long-term product vision, and then decompose that into concrete, actionable plans with cross-org alignment We prefer Experience with Simulation or Evaluation of AVs, Large Foundational Model training / evaluation pipelines or the evaluation / experimentation platforms for large production systems (Ads, Search, Ranking, etc..) Experience launching new features in an evaluation / experimentation platform used by Data Scientists or engineers Experience building tools, especially simulation or eval platforms used by engineers and / or data scientists. Emphasis on building simple, guided User Experiences Master's degree in a technical or engineering field, or equivalent practical experience 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$238,000—$302,000 USD
Technology

Waymo
Staff Machine Learning Engineer, Simulation
Senior
Hybrid
New York, NY , +2
🏢 Summary: Role focused on developing and productionizing machine learning models to evaluate and improve the behavior of autonomous vehicles at scale. The position involves building ML infrastructure, large-scale data and simulation workflows, and deploying state-of-the-art models into production systems. It requires close cross-team collaboration to enhance model performance and driver evaluation systems. 🗂️ Requirements: BS in Computer Science, Robotics, Statistics, Physics, Math or related quantitative field or equivalent experience, 4+ years building production ML models, Experience deploying ML models to production systems, Strong coding skills in Python and/or C++, Background in applied Deep Learning, Proven track record of improving model quality 📃 Skills: Python, C++, MachineLearning, DeepLearning, ReinforcementLearning, TransferLearning, DataSystems, Simulation, Algorithms 🏢 Description: 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.The Driver Understanding and Evaluation team at Waymo develops a rich understanding of Waymo Driver's behavior. With over 1 million driverless miles per week, it is critical that Waymo can understand and assess the behavior of all its vehicles - both in the field and in simulation - with automated algorithms. The learned metrics team is a strategic bet to use machine learning to ensure we can scale to meet Waymo's goals. We collaborate across teams to bring ML to production systems and build what is Waymo's reward function. We build and operate large-scale machine learning and data systems, simulation workflows, and insight tools. We combine expert human judgements and advanced machine learning models to deliver training and evaluation data for the Waymo driver. We are looking for researchers and software engineers who are passionate about developing production grade machine learning systems for our autonomous vehicles and have an incessant drive to improve the performance of our technology stack. This role follows a hybrid work schedule and reports to an Engineering Manager. You will: Develop ML models that assess our autonomous vehicle's behavior. Develop ML infrastructure to support performant models. Collaborate across teams to bring state-of-the-art to production. You have: BS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative area, or equivalent work experience 4+ years of experience building productionized ML models Code and design skills: comfort building production systems (Python / C++) Background in applied Deep Learning A track record in improving model quality We prefer: 6+ years of experience building productionized ML models Experience in reinforcement learning, transfer learning, or learning. Experience with large scale data and models 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$238,000—$302,000 USD
Technology

Waymo
Senior Software Engineer, Planner Reasoning
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Software Engineer role focused on developing and scaling business logic and evaluation systems to improve the performance, safety, and driving behavior of an autonomous driving platform. The position involves analyzing large-scale real-world and simulated driving data, collaborating cross-functionally, and integrating ML models into production systems. The role emphasizes scalable architecture and data-driven evaluation for autonomous systems. 🗂️ Requirements: Bachelor’s degree in Computer Science, Robotics, Math, Physics, Statistics or related technical field, 6+ years of software engineering experience, Strong proficiency in Python or C++, Experience debugging and improving production systems, Experience designing scalable software architectures for complex systems 📃 Skills: Python, C++, MachineLearning, DataAnalysis, Simulation, SoftwareArchitecture, AutonomousSystems, Debugging 🏢 Description: 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.The Planner Reasoning Team builds technology that has an extremely broad impact across the Waymo organization and is the team most directly responsible for the Waymo Driver’s behavior. We have wide reaching impact into both onboard and off-board system architecture, paving the way for future-looking deep-learning-based explorations. In this team, you'll have an impact on scaling our Waymo Driver's performance and maintaining and improving our excellent safety record as Waymo expands to more cities. In this hybrid role, you will report to an Engineering Manager. You will: Develop business logic software to evolve driving performance of the Waymo Driver Work cross-functionally on safety, road rules compliance, and ride quality Develop and implement methods to evaluate and improve Waymo driving behaviors Evaluate new proposed changes utilizing a range of data-driven methods Analyze large amounts of data of real world and simulated driving, understanding, characterizing and clustering the performance of the Waymo Driver Interact with ML models to maximize their impact towards solving driving problems You have: Bachelors in Computer Science, Robotics, Math, Physics, Statistics (or similar technical field of study) or equivalent practical experience 6+ years of Software Engineering experience in Python or C++ Experience debugging and improving live, production systems Experience with designing scalable software architectures for complex systems Demonstrated alignment with Waymo’s Values and Behaviors We prefer: Proficiency in C++ Experience with large-scale data/ML applications Evaluation experience, contributing to scalable evaluation workflows Experience with autonomous systems 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$213,000—$263,000 USD
Technology

Waymo
Senior Product Manager, DevAI & Agentic Workflows
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Product Manager role leading the vision and execution of an AI-first DevAI platform transforming internal autonomous driving software workflows. The position focuses on building and scaling AI-powered developer tools, defining data-driven productivity frameworks, and enabling secure integration of generative AI into engineering systems. You will drive strategy, prioritization, and cross-functional execution to embed AI deeply into developer workflows. 🗂️ Requirements: Deep hands-on engineering experience, Practitioner-level expertise with coding agents and agentic frameworks, Proven experience building and launching developer tools or AI-integrated platforms, Strong knowledge of Generative AI and LLMs in developer workflows, Experience defining and tracking engineering productivity metrics, Ability to design secure AI integration with proprietary systems, Experience leading cross-functional technical initiatives 📃 Skills: LLMs, GenerativeAI, DevTools, Agentic, MCP, APIs, Security, DX, SPACE, Metrics, Python, Cloud 🏢 Description: 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 Product Management Team is a mission-driven team responsible for writing and enacting first-of-their-kind playbooks to bring fully autonomous driving technology to market. Our team develops simple solutions for complex problems by orchestrating cross-functional efforts to safely drive Waymo’s technology and the products it enables forward. We do this by understanding the customer, the business, and the technology. We are humble about the scope of our work, collaborative in our approach to problem-solving, and ambitious about our vision for the future. This role follows a hybrid work schedule and reports to the Director of Product Management. You will: Define a compelling vision for Waymo's DevAI platform, shaping how autonomous driving software is built by completely transforming internal workflows into AI-first paradigms. Exercise a highly focused and disciplined mindset to ruthlessly prioritize investments. You will guide a high-impact core team in a rapidly changing technological landscape. Act as the primary thought leader and educator on AI-Powered Devtools for all of Waymo's engineers—cutting through the hype, organizing fragmented information (newsletters, new tools), and keeping teams focused on actionable insights. Own the developer productivity survey and engineering education programs, ensuring they are tightly aligned with and accelerating our DevAI strategy. Resolve technical and strategic ambiguities, making highly complex product decisions that carry long-term strategic impact for all Waymo engineers. Set up the organization to grow by simplifying interfaces and processes for AI-Powered Devtools adoption from inception to deployment. Establish robust, data-driven frameworks (e.g., DX Framework, SPACE metrics) to measure the true ROI of DevAI integration. Partner with engineering and security teams to design and implement secure integration layers, ensuring AI tools safely access proprietary data without exposing core assets. You have: Deep engineering experience coupled with hands-on, practitioner-level expertise using modern coding agents and agentic development framework. Extensive experience as a Product Manager, with a track record of building and launching complex developer tools, platforms, or AI-integrated products. Demonstrated AI fluency (Generative AI, LLMs) and a deep understanding of how they map to and transform real-world developer workflows. An entrepreneurial mindset with the ability to navigate high ambiguity and pioneer new paradigms. Strong cross-org leadership skills, uniquely capable of identifying collisions, mediating solutions, and inspiring both engineering and research teams. We prefer: Experience driving organizational mindset shifts and large-scale, high-visibility technical initiatives that impact entire engineering organizations. Prior hands-on experience building, implementing, or managing tools utilizing the Model Context Protocol (MCP) or similar agent-to-application integration frameworks. 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$241,000—$297,000 USD
Technology

Waymo
Staff Software Engineer/Data Scientist, Large Model Evaluation
Senior
On-site
Mountain View, CA , +1
🏢 Summary: Senior engineer role focused on designing and implementing evaluation frameworks for large ML models powering autonomous driving systems. The position centers on developing metrics, simulation strategies, and data pipelines to rigorously assess model performance and safety at scale. The role involves close collaboration with ML and research teams to translate quantitative insights into production-ready evaluation tools. 🗂️ Requirements: 7+ years industry experience in quantitative software engineering, Proficiency in Python or C++, Experience with software design principles and testing methodologies, Experience with version control systems, Experience building large-scale data processing or evaluation pipelines, Strong knowledge of AI fundamentals including transformer architectures, Experience evaluating machine learning models, Experience productionizing quantitative tools, Ability to define technical strategy and roadmaps 📃 Skills: Python, C++, MachineLearning, Transformers, Simulation, DataPipelines, DataAnalysis, JAX, TensorFlow, VersionControl, Testing, Robotics 🏢 Description: 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.The Large Model Evaluation team is at the nexus of Waymo’s AI ambition. With advancements in Large Language Models (LLMs) and Vision-Language Models (VLMs), Waymo is building state-of-the-art AI systems that handle the full complexity of real-world driving. At its core, our progress is defined by our ability to measure it. While robust evaluation is the bottleneck for deploying any large model, the challenge at Waymo is uniquely complex and safety-critical. We are looking for quantitatively-minded engineers to research and propose new ways to assess the ML models deployed in the Waymo Driver. You will: Develop novel metrics and sampling techniques to measure the driving trajectories generated by ML models. Employ creative simulation strategies to measure the driving performance of generative AI models. Identify potential edge cases, and provide reliable performance insights that inform model development and deployment. Build data pipelines for signal discovery, data labeling, feature extraction and metric computation based on large-scale simulations. Conduct data analysis to diagnose regressions in ML models. Collaborate with world-class engineering and research teams that develop large-scale ML models. You have: 7+ years of relevant industry experience in a heavily quantitative software engineering area Experience navigating complex technical and product landscapes, defining technical strategy, and creating roadmaps. Software Engineering Fundamentals: Proficiency in programming in Python or C++ Experience with software design principles, coding best practices, testing methodologies, and version control software. Experience building software pipelines for data processing, system evaluation, or metric computation, in the context of large-scale systems. Machine learning & Quantitative Experience Knowledge of AI fundamentals, such as transformer architectures, distillation techniques, etc. Experience evaluating the quality of ML models Demonstrated experience taking quantitative findings through to productionized tools. We prefer: Experience with simulation systems, robotics, or autonomous vehicles. Familiarity with one of the modern deep learning frameworks (e.g. JAX, Tensorflow) Experience leading a team of Engineers 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$238,000—$302,000 USD
Technology

Waymo
Senior Product Data Scientist, Marketplace Algorithms ML
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Hybrid Product Data Science role focused on developing machine learning, optimization, and reinforcement learning models to improve marketplace efficiency in an autonomous ride-hailing platform. The position involves predicting key marketplace metrics, optimizing vehicle assignment and positioning, and running experiments to validate model performance. The role collaborates cross-functionally with Engineering and Product to scale data-driven decision-making. 🗂️ Requirements: Statistical knowledge, Proficiency in Python, Proficiency in SQL, Experience with Machine Learning, Experience with Reinforcement Learning, Experience with experimentation, Minimum 4 years of industry experience 📃 Skills: Python, SQL, MachineLearning, ReinforcementLearning, Optimization, CP-SAT, CPLEX, Gurobi, Statistics, Experimentation 🏢 Description: 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 Product Data Science team works cross-functionally with Engineering, Product and Operations to help the company make the most informed decisions using data. Our team collaborates on high-impact projects across the company — from driving quality and operational efficiency to market analysis and rider satisfaction scores — we help to safely and efficiently scale the Waymo Driver. We are data-driven, curious, open-minded, and adapt quickly to new information. This role follows a hybrid work schedule and you will report to a Product Data Science Lead You will: Partner with Engineer, Product and Data Science teams to develop Machine Learning models to improve the efficiency of Waymo’s Marketplace Apply ML models to predict conversion, wait times, retention and build better understanding of vehicle values in different positions Apply optimization models to optimize assignment of Waymo cars to customers or positioning locations Build novel reinforcement learning models that continually iterate over the parameters in pricing, matching and positioning Define, conduct and evaluate experiments on new models You have: Statistical knowledge Coding skills (Python and SQL) Experience with Machine Learning Experience with Reinforcement Learning Experience with experimentation At least 4 years of industry experience We prefer: Experience with optimization modeling and implementation using solver packages (e.g. CP-SAT, CPLEX, Gurobi, etc…) Experience with optimization Experience at another Ride hailing or Marketplace company 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$196,000—$248,000 USD
Technology

Waymo
Senior Software Engineer, Simulation, Vehicle & Autonomous Driving Realism
Senior
On-site
Mountain View, CA , +1
🏢 Summary: Role focused on scaling and enhancing a large-scale simulation platform used to test and validate autonomous driving systems. The position involves improving realism, performance, scalability, and reliability of the simulator while supporting mapping data evolution and long-term architecture design. You will collaborate with engineering and research teams to enable critical milestones for autonomous vehicle development. 🗂️ Requirements: 5+ years backend development experience, Strong proficiency in C++, Experience with workflows and production systems, Experience with databases and SQL, Experience building and scaling production products, Knowledge of production monitoring, Ability to design scalable system architectures 📃 Skills: C++, SQL, Databases, Backend, Simulation, Distributed, Systems, Monitoring, Workflows, Mapping, ML 🏢 Description: 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.The Simulator Team at Waymo builds state-of-the-art simulations of realistic environments for testing and training the Waymo Driver. The team is be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop industry-leading simulation solutions that measure and enhance the performance of the Waymo Driver. We achieve those goals by jointly modeling the real world, including self driving vehicle simulation, realistic agents (vehicles, pedestrians, cyclists, motorcyclists), roads, traffic control systems, and weather conditions, and the full sensor suite including camera, Lidar and radars. Waymo's simulation allows the self driving software to be tested on millions of miles of traffic before they even hit the road. It is crucial to Waymo’s mission of developing the world’s most experienced driver. The Vehicle and Automated Driving Realism team focuses on building tools and techniques to improve driving realism, which is one of the fundamental attributes of simulation. We ensure that signals we get from simulation reflect real-world driving performance. We care deeply about the performance, reliability, fidelity, and usability of Waymo's simulation. In this role, you will report to a Senior Staff Engineering Manager. You will: Work closely with onboard and research engineers to scale simulation and enable critical Waymo milestones Support development, testing and evolution of mapping data in the simulator Improve / monitor the performance, scalability and the reliability of the simulator Design the long term architecture to fit the product to an increasing number of internal customers You have: Hands-on experience building a popular (internal or external-facing) product 5+ years of experience with backend knowledge such as workflows, databases, SQL, production monitoring, etc Strong in C++ We prefer: Experience with the release of software in a highly distributed heterogeneous execution environment Experience with systems programming (game engines, database, OS, distributed) Experience with ML Agent development 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
Technology

Waymo
Senior Software Engineer, Planner
Senior
Hybrid
Mountain View, CA , +2
🏢 Summary: Hybrid Software Engineering role focused on developing algorithms and tools for safe, smooth, and predictable behavior of fully autonomous vehicles. The position involves solving complex robotics, perception, motion planning, and machine learning problems, and scaling solutions to large data pipelines and real-time systems. The engineer collaborates cross-functionally to build and refine the core intelligence of Level 4 autonomous driving systems. 🗂️ Requirements: BS in Computer Science, ML, Robotics or related technical field or equivalent practical experience, 5+ years software engineering experience, Strong C++ programming skills, Experience writing efficient, production-quality code, Experience collaborating with cross-functional engineering teams 📃 Skills: C++, Robotics, MachineLearning, MotionPlanning, Perception, Algorithms, DataPipelines, Simulation 🏢 Description: 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.Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world around it, make the right decision for every situation, and deliver people safely to their destinations. We think deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating with hardware and systems engineers. If you’re a software engineer or researcher who’s curious and passionate about Level 4 autonomous driving, we'd like to meet you. In this hybrid role, you will report to Technical Lead Manager You will: Work with a creative team of people who ensure that the behavior of our cars is safe, smooth, and predictable to other road users, which includes gracefully handling many complex situations involving social aspects (merging, negotiating narrow roads), while dealing with noisy, uncertain, and incomplete information. Frame the open-ended real-world problems into well-defined engineering problems; develop tools, algorithms and evaluation mechanisms; scale them to Google-sized data pipelines; and refine them to run in real-time on the cars. You have: BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience 5+ years general software engineering experience programming in C++ with efficient code Experience collaborating with different teams We prefer: MS in Computer Science, ML Robotics, similar technical field of study General software engineering experience solving motion planning or related robotics problems Experience solving or evaluating ML-based systems 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
Technology

Waymo
Product Manager, Perception ML Foundations
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Product Manager role focused on defining and delivering the vision, strategy, and roadmap for Perception ML training workflows, including data extraction, transformation, and intelligent data selection for large-scale model development. The role drives platform innovations to accelerate ML model velocity, improve data quality, and enhance onboard model performance. It involves end-to-end ownership of complex ML platform components in close collaboration with engineering and research teams. 🗂️ Requirements: Bachelor’s degree in Computer Science, Mathematics, Engineering or related technical field, 4+ years of Product Management experience with complex technical products, Strong understanding of machine learning workflows and data pipelines, Experience with developing and deploying ML models at scale, Ability to translate technical requirements into product specifications, Experience collaborating closely with engineering teams 📃 Skills: MachineLearning, DataPipelines, DataLakes, FeatureStores, Transformers, DataMining, ActiveLearning, SemiSupervisedLearning, OutlierDetection, ModelTraining, DataInfrastructure, DistributedSystems 🏢 Description: 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 Product Management Team is a mission-driven team responsible for writing and enacting first-of-their-kind playbooks to bring fully autonomous driving technology to market. Our team develops simple solutions for complex problems by orchestrating cross-functional efforts to safely drive Waymo’s technology and the products it enables forward. We do this by understanding the customer, the business, and the technology. We are humble about the scope of our work, collaborative in our approach to problem-solving, and ambitious about our vision for the future. This role follows a hybrid work schedule and reports and you will report to a Director of Product Management. You will: Define and champion the product vision, strategy, and roadmap for Perception ML Training workflows, focusing on data extraction, data transformation and preparation, and intelligent data mining and selection for large model training and evaluation Deeply understand the needs, pain points, and opportunities of Perception ML engineers and researchers, translating these insights into clear platform requirements, features, and priorities Lead the end-to-end product lifecycle for key platform components, from ideation and requirements definition through launch and iteration, ensuring a seamless experience for our internal users Drive initiatives to demonstrably accelerate ML model development velocity, improve data quality and accessibility, and ultimately enhance onboard model performance through platform innovations Collaborate closely with world-class Engineering, Research, and ML Platform teams to deliver impactful solutions, define and track success metrics, and ensure tight alignment with Waymo's overall goals You have: A Bachelor's degree in a technical field such as Computer Science, Mathematics, or Engineering, or equivalent practical experience 4+ years of Product Management experience, with a proven track record of defining, launching, and scaling complex technical products A strong understanding of machine learning workflows, data pipelines, and the common challenges faced in developing and deploying ML models at scale Demonstrated ability to translate complex user needs and technical details into clear product specifications and to partner effectively with engineering teams on execution Excellent problem-solving, analytical, communication, and interpersonal skills, with the ability to influence and align cross-functional teams and stakeholders We prefer: Hands-on experience with large-scale data infrastructure (e.g. data lakes, feature stores), distributed data mining and processing frameworks, and large transformer model training workflows Direct product management experience with advanced data mining/sampling techniques and training dataset curation Familiarity with concepts in active learning, semi-supervised learning, outlier detection, or hard example mining Experience in the autonomous vehicles industry, robotics, or other domains with complex safety-critical real-world AI/ML applications 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
Technology

Waymo
Staff Data Scientist, Launch Evaluation Quality
Senior
Hybrid
Mountain View, CA , +2
🏢 Summary: Lead the development and improvement of methodologies and KPIs to evaluate the quality, efficiency, and business impact of autonomous driving behavior evaluation systems. Drive statistical analysis, experimentation design, and scalable evaluation frameworks to support launch decisions and continuous improvement of the Waymo Driver. Partner with engineering and product teams to enhance large-scale evaluation and monitoring solutions. 🗂️ Requirements: PhD in Statistics, Mathematics, Physics or related quantitative field with 5+ years industry experience OR 7+ years industry data science experience, Strong expertise in advanced statistics and applied experimentation design, Experience with causal inference and statistical modeling, Proficiency in Python, R or SQL for data analysis, Experience working with ML systems and models, Ability to design and improve large-scale evaluation methodologies, Experience leading data science initiatives in production environments 📃 Skills: Python, R, SQL, Statistics, Experimentation, CausalInference, MachineLearning, DataAnalysis, Simulation, KPIs 🏢 Description: 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.Rigorous behavioral evaluation of the Waymo Driver is a critical part of scaling our ride hailing service and achieving Waymo’s ambitious goals. In this role, you will lead key initiatives for measuring the quality and trustworthiness of the behavior evaluation portfolio at Waymo, continuously identify and drive opportunities for improving the evaluation and testing methodologies, and partner closely with product and engineering teams to develop scalable solutions for monitoring and enhancing the health of the evaluation ecosystem. You will play a key role to ensure the behavior evaluation at Waymo is efficient, scientifically rigorous, and supporting Waymo’s growth priorities. In this hybrid role you will report to the DS Lead for Pre-Release Evaluation. You will: Lead a roadmap to develop methodologies and Key Performance Indicators to measure the quality, cost efficiency, and business relevance for various behavior evaluation solutions at Waymo. Directly influence the portfolio of evaluation signals relied on by hundreds of software engineers to ensure their changes in the Waymo Driver are having positive intended impacts. Conduct deep dive analysis to understand performance bottlenecks in current evaluation methodologies, propose and prototype improvements in metrics, sampling strategy, statistical inference, etc. Become an expert in Waymo’s evaluation ecosystem for onboard software. Understand how a broad variety of evaluation signals affect Waymo’s launch decisions, develop strategies for evaluating trade-offs, and provide actionable insights for designing launch criteria. Collaborate with product and engineering teams to build solutions for assessing Waymo’s evaluation portfolio at scale and accelerate the development for new evaluation. Collaborate with owners of various evaluation solutions, develop feedback loops to surface insights on evaluation quality to stakeholders and drive actionable plans for continuous improvement. You have: Degree in a quantitative field (e.g. Statistics, Mathematics, Physics) Either a PhD in a quantitative field and 5+ years of industry experience, or 7+ years of industry experience solving data science problems Solid statistical background. Expertise using advanced statistical methods in an applied setting (e.g., experimentation design, causal inference, etc); familiarity with ML systems/models Demonstrated knowledge of data analysis libraries and packages in Python, R, and/or SQL Strong communication/leadership to address a high surface area across different organizations and products Ability to navigate through ambiguous business requirements and propose a clear technical solution We prefer: PhD in a quantitative field Experience developing production-grade software and tools Experience as the technical lead for a broad data science area. A demonstrated track record of independently driving data science projects to deliver business value Experience with large-scale evaluation frameworks or experimentation/data platform for software development and machine learning systems Experience solving problems related to Autonomous Driving or Ride Hailing 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$238,000—$302,000 USD