April 24, 2026
Senior Product Data Scientist, Marketplace Algorithms ML
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 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.
Similar jobs you might like
Technology

Waymo
Staff Product Data Scientist, Operation Center
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Product Data Scientist role focused on developing statistical and optimization models to improve operational efficiency, staffing, and request prioritization for autonomous vehicle services. The position involves deep data analysis, experimentation, and building data infrastructure to support scalable, data-driven decision-making across operations and product teams. 🗂️ Requirements: 8+ years of industry experience, Proficiency in Python, Proficiency in SQL, Experience with statistical modeling, Experience with optimization techniques, Experience defining metrics and measurement frameworks, Ability to build data infrastructure and reporting systems 📃 Skills: Python, SQL, Statistics, Modeling, Optimization, Experimentation, Queuing, Analytics, Reporting, DataEngineering 🏢 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 the Manager of Product Data Science. You will: Develop and deploy statistical models to determine optimal staffing levels, ensuring rapid response times to AV and rider inquiries while upholding Waymo's safety standards Collaborate with Engineering to design and implement optimization models for request prioritization and queuing, driving cutting-edge scalability for operations Conduct deep-dive data analysis and trend evaluation to identify and execute on opportunities to improve Operations Center efficiency and customer experience Partner with Product and Operation to define metrics, measurement framework, and be a promoter of experimentation Build and maintain robust data foundations and reporting infrastructure You have: Coding skills (Python and SQL), Experience with Modeling and Optimization At least 8 years of industry experience Strong Communication and Stakeholder & Management skills We prefer: Experience with Experimentation Previous experience with Call Centers and queuing theory 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$230,000—$292,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, AI Data Mining
Senior
Hybrid
Mountain View, CA , +1
🏢 Summary: Product Manager role focused on Simulation & Evaluation platforms for large AI models powering autonomous driving systems. The position drives the development of next-generation simulation products to validate and reward production ML models, collaborating closely with engineering, research, and data science teams. It involves shaping scalable AI-centric products and enabling safe deployment of foundation models in autonomous vehicles. 🗂️ Requirements: 5+ years experience in analytical and AI-centric products, Strong understanding of foundation models, Knowledge of distributed systems, Experience with data infrastructure, Proven experience building phased product roadmaps for complex AI systems, Ability to define and evaluate quantitative ML metrics, Experience collaborating with ML researchers and data scientists 📃 Skills: AI, MachineLearning, FoundationModels, DistributedSystems, DataInfrastructure, Simulation, Evaluation, DataScience, Robotics, AutonomousVehicles, Metrics, Precision, Recall 🏢 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 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. Salary Range$241,000—$306,000 USD
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 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
Technology

Waymo
Machine Learning Engineer, Perception Modeling
Mid
Hybrid
Mountain View, CA , +1
🏢 Summary: Hybrid Machine Learning Engineer role focused on building and scaling multi-modal sensor fusion and spatial-temporal perception models for autonomous driving. The position involves developing large-scale training, fine-tuning, and evaluation pipelines to improve object detection, tracking, and scene understanding in production systems. 🗂️ Requirements: Bachelor’s degree in Computer Science or related field or equivalent deep learning experience, 3+ years of experience in Machine Learning or Computer Vision, Experience with Python, Experience with PyTorch or JAX, Experience building and training large-scale ML models, Experience with model evaluation and performance metrics 📃 Skills: Python, PyTorch, JAX, MachineLearning, ComputerVision, SensorFusion, DeepLearning, DistributedTraining, C++ 🏢 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 Perception team builds the system which learns the spatial-temporal representation and their semantic meanings of the surrounding environment of the autonomously driving vehicle (ADV), i.e., the system that “perceives” the world around the car. We work jointly with downstream teams on the optimization and integration into the Waymo Driver. We conduct our own research to address real-world problems and collaborate with research teams at Alphabet. We have access to millions of miles of driving data from a diverse set of sensors, enabling engineers like you to (1) develop methods for efficiently and continuously learning from large scale real-world data, to (2) develop models and model training at scale, to (3) analyze real-world behavior and develop systems for handling the complexities of interacting with the real-world, and (4) optimize models for our onboard and offboard hardware. In this hybrid role you will report to a Technical Lead Manager. You will: Apply machine learning techniques to build multi-modal sensor fusion architectures and spatial-temporal representation learners for object detection and tracking, occupancy and semantic segmentation, road understanding, etc. Develop scalable recipes for large data, large model training running on Alphabet’s compute infrastructure, create methods and recipes for pre-training and post-training. Develop methods and recipes for distributed fine-tuning enabling multiple developers to simultaneously improve the model, develop methods and recipes to avoid regression against a production system. Develop and maintain model evaluation recipes and metrics for measuring and improving performance of pre-trained and fine-tuned models You have: Bachelors in Computer Science or a similar discipline, or an equivalent amount of deep learning experience 3+ years experience in Machine Learning and/or Computer Vision Experience with Python Experience with ML frameworks like PyTorch or JAX We prefer: MS or PhD Degree in Machine Learning, Robotics, Computer Science or a similar discipline Publications at top-tier conferences like CVPR, ICCV, ECCV, ICLR, ICML, ICRA, IROS, RSS, NeurIPS, AAAI, IJCV, PAMI Experience with C++ 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$170,000—$216,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
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 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