Staff Software Engineer, Machine Learning, Route and Pin Quality
$238k - $302kWaymo
Staff Software Engineer, Machine Learning, Route and Pin Quality
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 a Technical Lead Manager.
You will:
- Design, implement, and evaluate new algorithms and models to improve pick-up/drop-off points selection and routing quality, considering factors like walking inconvenience, safety, traffic, and user preferences.
- Develop and enhance our simulation and evaluation infrastructure to accurately measure the impact of changes and accelerate development cycles.
- Analyze large datasets from our fleet to identify opportunities, develop new metrics, and guide product direction.
- Collaborate closely with teams across Waymo, including TaaS, Onboard Router, and Pullover, to ensure a cohesive and optimal user experience.
- Contribute to the full software development lifecycle, from ideation and design to implementation, testing, deployment, and monitoring.
You have:
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 7+ years of software engineering experience, including significant experience in designing and building production-grade systems.
- Proven experience (3+ years) in developing and deploying machine learning models in real-world applications.
- Strong proficiency in C++.
- Demonstrated ability to work with large datasets, including data extraction, analysis, and feature engineering (e.g., using SQL/Plx).
We prefer:
- Master's or PhD in Computer Science, Machine Learning, or a related field.
- Experience with ML techniques for Ranking and Recommendation Systems
- Experience in robotics, autonomous vehicles, or geospatial systems.
- Track record of influencing technical direction and strategy.
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
- ...speeds and empowers machine learning users to effortlessly... ...We're hiring a Staff Engineer to own major areas of... ...service discovery, request routing, load balancing, caching... ..., and differentiated quality of service across... ...years of experience in software engineering, with substantial...Quality
$223k
...closely with product managers, engineers, and data scientists to... ...promoting best practices in software engineering. Ensure alignment... ..., and promoting a high-quality culture amongst the team... ...pricing domain Knowledge of machine learning and/or optimization A background...QualityFull timeWork experience placement$213.48k - $319.72k
...Staff Software Engineer, Routing Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company on a mission to make... ...working with Docker & Kubernetes, or are willing to learn. You have a wide range of technical skills, you love...Suggested- ...worldwide. We're a team of engineers, clinicians, and innovators... ...We are seeking a Staff Software Engineer to join the Intraoperative... ..., design, clinical, and machine learning ~ Translate evolving... ...requirements into robust, production-quality solutions ~ Iterate...QualityLocal areaWorldwideFlexible hours
$238k - $302k
...Staff Software Engineer, Simulator Evaluation Waymo is an autonomous driving technology company... ...to measuring the distribution quality of generative AI models. Build at... ...evaluation frameworks for complex systems or machine learning models. Product-Aware...QualityFull timeRemote workShift work$251k - $310k
...Staff Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology... ...driving: measuring and improving the quality of the software that drives the car.... ...statistics, math, physics, algorithms and machine learning. Use simulation creatively and...QualityFull timeRemote work- ...complex workflows, and continuously learn and adapt. Moveworks is... ...with Moveworks' Reasoning Engine and natural language capabilities... ...excels in using cutting-edge Machine Learning technologies, particularly... ...global markets, ensuring high quality and extensible engineering...QualityWork at officeRemote workFlexible hours
- ...meet the demands that come with AI and Machine Learning requirements. What was only a futuristic... ...Design, develop, and optimize scalable software systems across the full stack.... ...agile processes to ensure efficiency and quality. Deliver Integrated Products: Collaborate...Quality
$281k - $356k
...Senior Staff Software Engineer Waymo is an autonomous driving technology company with the mission... ...including Simulation, Onboard, and Machine Learning. Enabling data-driven decisions... ...discoverability, and enhancing data quality. Identify and address...QualityFull timeRemote work$281k - $356k
...Senior Staff Software Engineer, TLM Waymo is an autonomous driving technology company with the... ...that maintain "Oracle" quality while scaling to hundreds of new semantic... ...Master's or PhD in Computer Science, Machine Learning, Robotics, or a related field (PhD preferred...QualityFull timeRemote work- ...complex workflows, and continuously learn and adapt. Moveworks is... ...with Moveworks’ Reasoning Engine and natural language capabilities... ...excels in using cutting-edge Machine Learning technologies, particularly... ...global markets, ensuring high quality and extensible engineering...QualityWork at officeRemote workFlexible hours
$185k - $260k
.... Employing advanced machine-learning methods to whole-genome... ...science by ensuring quality, transparency, and... ...systems with a focus on software and cloud... ...You'll partner across Engineering, Data Science, R&D, Regulatory... ...components. Partner with staff engineers on test...QualityFlexible hours3 days per week$188k - $275k
...Staff Software Engineer, Inference CoreWeave is The Essential Cloud for AI... ...is responsible for request routing, scheduling, GPU resource management... ...match. Here are a few qualities we've found compatible with... ..., and we're constantly learning. Our team cares deeply about...QualityPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...will set the standards for software-defined vehicles around the... ...seeking a highly skilled Software Engineer proficient in Modern C++ (... ...to write efficient, high-quality code in resource-constrained... ...Lite or ONNX for deploying machine learning models in embedded environments...QualityFull timeContract work
$172.8k - $251.65k
...and arbiters of end-to-end AV quality. We own large scale test... ...evaluate autonomous driving software performance across the autonomy... ...with autonomy, systems engineering, simulation, and data teams... ...Mechanical or Aerospace Engineering, Machine Learning, ora relatedfield. What...QualityLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$185.1k - $335.3k
...cutting-edge research, robust engineering, and large-scale systems to... ...We are looking for a Staff Software Engineer with deep expertise... ...setting the standard for code quality, testing, and documentation... ...systems. Knowledge of machine learning data pipelines or HD map...QualityWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$192.6k - $305.6k
...Mountain View, CA, USA Staff Software Engineer, AI Authoring Location Mountain View, CA, USA Department AI & Machine Learning Requisition ID JOBREQ-2615997 Role description... ...to production, writing high-quality, maintainable infrastructure-as-code...QualityTemporary workWork at officeWorldwideRelocation package$207k - $340k
...Principal Staff Software Engineer, AI Advertiser Growth This role will be based in Sunnyvale... ...needs of the team. LinkedIn's AI and Machine Learning Engineers are both data/research... ...boosting retention, and acquiring high-quality advertisers who drive significant...QualityFor contractorsWork experience placementWork at officeFlexible hours$207k - $340k
...the team. LinkedIn's AI and Machine Learning Engineers are both data/research scientists and software engineers, who develop and... ...implementation. As a Principal Staff Software Engineer you will be... ...retention, and acquiring high-quality advertisers who drive...QualityFor contractorsWork experience placementWork at officeFlexible hours$207k - $300k
Google Inc. is hiring a Staff Software Engineer for the Gemini App Personalization team in Mountain... ...data analysis, and ensuring high-quality model output for a personal AI assistant... ..., and expertise in big data and machine learning. The position offers a salary range...Quality- ...Staff Software AI Engineer (IC4) with 8-10 years of development experience and... ...orchestrate AI workflows, integrate machine learning models, and streamline... ...and execution (e.g., lead routing, customer scoring, higher... ...setting high standards for code quality and innovation....Quality
- ...Our product excels in using cutting‑edge Machine Learning technologies, particularly Generative... ...critical tasks. As a conversation product engineer, you’ll apply these technologies to... ...domains, and global markets, ensuring high quality and extensible engineering...Quality
- ...Founded by ex-Meta product and engineering leaders, we work with... ...The Role We're looking for a Staff Software Engineer to build and scale... ...architectural decisions, raise the quality bar across the codebase,... ...integrating AI or machine learning systems into production environments...QualityShift work
$207k - $300k
Staff Software Engineer, YouTube Ads Machine Learning YouTube Mountain View, CA, USA Bachelor’s degree or equivalent practical experience. 8 years of experience... ...our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across...QualityFull time- ...8 years of experience in software development. 5 years of experience... ...Master’s degree or PhD in Engineering, Computer Science, or a... ..., display leadership qualities and be enthusiastic to take... ...identifying and maintaining Machine Learning (ML) training and serving benchmarks...QualityWorldwide
$170.6k - $234.2k
...imaging and video algorithms and software on consumer devices such as... ...‑concept research into high‑quality, high‑performance software... ....Collaborate with engineers, product managers, and other... ...Experience developing and deploying machine learning algorithms in production environments...QualityFull timeLocal areaWorldwideFlexible hours$207k - $300k
Staff Software Engineer, Gemini App Personalization, DeepMind DeepMind Mountain View, CA, USA Requirements... ...5 years of experience working with Machine Learning, AI, Large Language Models (LLM) to... ...challenges and accelerate high‑quality product innovation for billions of...QualityFull time$207k - $300k
Staff Software Engineer, User AI Flywheel, Search Intelligence corporate_fare... ...Experience in reinforcement learning with human feedback (RLHF)... ...versatile, display leadership qualities and be enthusiastic to take... ...in system design, machine learning modeling, and coding...QualityFull timeShift work$207k - $300k
Staff Software Engineer, Machine Learning, YouTube Shopping Recommendations Location: Mountain View, CA, USA Advanced Experience owning outcomes and decision... ...and algorithms to enhance Shopping recommendation quality across YouTube surfaces, including Home, Watch Next,...QualityFull timeShift work$207k - $300k
Staff Software Engineer, On-Device Machine Learning Infrastructure corporate_fare Google place Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent... ...our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across...QualityFull timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Machine Learning, Route and Pin Quality. Be the first to apply!
- id software Mountain View, CA
- software quality assurance Mountain View, CA
- software sales Mountain View, CA
- internship software Mountain View, CA
- remote software sales Mountain View, CA
- embedded software Mountain View, CA
- software asset management analyst Mountain View, CA
- software engineer - cloud services Mountain View, CA
- software Mountain View, CA
- mobile software developer Mountain View, CA


