Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Machine Learning, Planner Selection

$204k - $259k
Full-time

Waymo

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 Waymo Strategic Selection team is responsible for the critical, real-time decision-making systems that guide the Waymo Driver through complex urban environments. Operating on a horizon of approximately 60 seconds into the future, this team bridges the gap between high-level routing and immediate tactical maneuvers, ensuring safe, comfortable, and efficient trajectories. In this role, you will focus on developing generalized ML models capable of handling a wider range of complex driving situations.

In this role, you will report into a TLM of Planner Technology.

You will:

  • Investigate driving behavior issues from logs and understand the root cause
  • Improve performance of the state of the art ML models in Planner
  • Develop foundational frameworks that help advancement of the Waymo Driver's capabilities.
  • Expand the impact of ML models while preserving interpretability and behavioral guarantees
  • Directly contribute to solving some of the most challenging driving situations in the long tail.

You have:

  • Masters or PhD degree in Computer Science, Machine Learning or a similar discipline.
  • Proficiency in C++ or Python
  • Experience with Machine Learning models in production systems

We prefer:

  • AV or Robotics experience
  • 8+ years of Software Engineering experience in complex 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

$175,000—$215,000 USD

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Machine Learning, Planner Selection in Mountain View, CA vacancy
  • $141.46k - $235.18k

     ...seeking a talented and mission-driven Software Engineer / Sr. Software Engineer, Planning Selection to contribute to the development of our core planner engine for decision-making,...  ...robotics behavior planning and modern machine learning algorithms to evaluate candidate... 
    Suggested
    Full time

    DiDi Labs

    San Jose, CA
    3 days ago
  • $170k - $216k

     ...hybrid role, you will report into a TLM of Planner Technology. You will: Work with...  ...real-world problems into well-defined engineering problems; develop tools, algorithms and...  ...equivalent practical experience General software engineering experience programming in... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    23 hours ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...:We are seeking a Sr Software Engineer to join the Intraoperative...  ...and integration of Machine Learning algorithms with the da Vinci...  ...business need and/or on the selected candidate’s experience, knowledge... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    23 hours ago
  • $248k - $406k

     ...a LinkedIn office on select days, as determined by...  ...the goals of LinkedIn. Engineering leaders are champions...  ...– from reinforcement learning to generative AI and large...  ...and efficiency of software systems while balancing...  ...or related discipline (machine learning, statistics,... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    2 days ago
  • $165.2k - $223.6k

     ...development company that designs and engineers high-profile consumer...  ...will:- Create world class software and firmware to customer features...  ...system architecture and the selection of chipsets.- Collaborate...  ...of ARM CPUs- Knowledge of Machine Learning and LLM fundamentals, including... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  • $147k - $211k

     ...in one or more specialized Machine Learning (ML) areas, utilize ML infrastructure...  ....2 years of experience with software development in one or more...  ....Google's software engineers develop the next-generation...  ...framework to ensure that we select the right ads, at the right... 

    Google

    Mountain View, CA
    1 day ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...contribute to our planning software, PlanPoint, which helps our...  ...working with machine learning or deep learning systems and...  ...business need and/or on the selected candidate’s experience, knowledge... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...of Position:As a Sr Software Engineer Navigation on the Future...  ...digital interfaces and machine learning to extend Intuitive’s robotic...  ...business need and/or on the selected candidate’s experience, knowledge... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $144.7k - $221.4k

     ...results into clear feedback for engineering and leadership, and help...  ...autonomous driving software performance at interfaces across...  ...or Aerospace Engineering, Machine Learning, Data Science, or a related...  ...as well as geography of the selected candidate. The salary range... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    23 hours ago
  • $160k - $250k

     ...Crowdstrike is looking for a Senior Cloud Engineer II to join our growing Sensor...  ...communications, or integrating with new machine-learning models. You’ll be thinking about how to...  ...employment decisions--including recruitment, selection, training, compensation, benefits, discipline... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week

    CrowdStrike

    Sunnyvale, CA
    23 hours ago
  • $139k - $223k

     ...accessible for all. We’re searching for a Software Engineer to support and scale efforts for our...  ...willDevelop real-time algorithms for selecting safe and comfortable trajectories for...  ...motion planning with machine learning to create verifiable AI systems for autonomous... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  • $204k - $259k

     ...across 15+ U.S. states. The Planner Reasoning Team builds technology...  ...way for future-looking deep-learning-based explorations. In this...  ...Responsibilities Develop business logic software to evolve driving performance...  ...6+ years of Software Engineering experience in Python or C++... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  •  ...intelligence to every moving machine on the planet. Applied...  ...; Seoul; and Tokyo. Learn more at applied.co ....  ...and Test Flywheel Engineer will be a key member...  ...developers to automate data selection, curation, and model...  ...Engineering, Software Engineering ~3–5 years... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    23 hours ago
  • $253k - $416k

     ...world works.Job DescriptionDistinguished Software Engineer, Systems Infrastructure - Compute,...  ...from home and from a LinkedIn office on select days, as determined by the business...  ...relevant field or related discipline (machine learning, statistics, computer science etc.), or... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $165.2k - $223.6k

     ...customers easily explore our vast selection, narrowing down a myriad of...  ...responsibilitiesAs an ML Engineer you will:Lead development of...  ...at the intersection of machine learning, big data, and distributed systems...  ...non-internship professional software development experience- 2+... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Palo Alto, CA
    3 days ago
  • $174k - $252k

     ...5 years of experience with software development using one or more...  ...working with and mentoring junior engineers. Familiarity with online...  ...of advanced Machine Learning models for optimizing Ad creative...  ...automatically construct and select the best creative elements for... 

    Google

    Mountain View, CA
    4 days ago
  • $117k - $234k

     ...Role summary: Join Walmart as a Senior Software Engineer, leading the delivery of scalable...  ...multiple languages while integrating AI and machine learning components to enhance platform...  ...items and fresh produce in-store and on select items at Walmart.com. Eligible after 9... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Local area
    Home office
    Flexible hours

    Walmart

    Sunnyvale, CA
    14 hours ago
  • $181.1k - $318.4k

    Sr. Software Development Engineer (Applied ML) We’re looking for a senior AI/ML engineer to do applied...  ...Advanced Development Lab (ADL) to bring machine learning into the heart of their machining...  ...models rather than a side channel. Select and apply the right modeling... 
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $130k - $155k

     ...ultimate goal of enabling human life on Mars. FULL-STACK SOFTWARE ENGINEER (STARLINK CUSTOMER SUCCESS) At SpaceX, we’re leveraging...  ...Professional experience in analytics, data science, or machine learning Production experience with Docker and Kubernetes Experience... 
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Weekend work

    Spacex

    Sunnyvale, CA
    23 hours ago
  • $144k - $236k

     ...a LinkedIn office on select days, as determined by...  ...model training, feature engineering and serving with...  ..., data infra, compute software, and hardware to harness...  ...LLMs, GNNs, Incremental Learning, Online Learning and Serving...  ...systemsExpertise in machine learning... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    4 days ago
  • $120k - $180k

     ...leveraging advanced algorithms, AI, and machine learning to deliver comprehensive visibility...  ...ll harness cutting-edge technologies to engineer robust backend services that seamlessly...  ...employment decisions--including recruitment, selection, training, compensation, benefits,... 
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide

    CrowdStrike

    Sunnyvale, CA
    4 days ago
  • $204k - $259k

     ...Job Group Template)) Waymo interns partner with leaders in the industry on projects that create impact to the company. We believe learning is a two-way street: applying your knowledge while providing you with opportunities to expand your skill-set. Interns are an... 
    Full time
    Internship
    Remote work

    Waymo

    Mountain View, CA
    23 hours ago
  • $204k - $259k

     ...Strong experience programming in C++ with robust and efficient code Strong software architecture skills Ability to work on a distributed team   Experience with applying Machine Learning to generate vehicle models, solve motion planning or related robotics... 
    Full time
    Internship
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $174k - $252k

    Design and develop robust software to integrate hardware components...  ...in Computer Science, Computer Engineering, Robotics, or a related field...  ...'s first general-purpose learning agent. Central to this mission...  ...developed by our exceptional team of Machine Learning and Neuroscience... 

    Google

    Mountain View, CA
    1 day ago
  • $150k - $175k

     ...Gruve Gruve is an innovative software services startup dedicated...  ...focus on implementation, machine learning, and AI-driven interface design...  ...Computer Science, Software Engineering, or related field. 5+ years...  ...apply; however, only those selected for an interview will be... 

    Gruve

    Palo Alto, CA
    2 days ago
  • $185k - $230k

    Senior Software Engineer, AI Agent & LLM Mountain View, CA The Opportunity We are looking for...  ...5+ years of AI Agent engineering, machine learning engineering, or related experience. Has...  ...please indicate by making the appropriate selection. As a government contractor subject... 
    Permanent employment
    Contract work
    For contractors
    For subcontractor
    Work at office

    Otter.ai

    Mountain View, CA
    1 day ago
  • $120k - $400k

     ...silicon to systems including hardware and software to train and run the largest ML...  ...equivalent degree Excellent software engineering skills, with a focus on maintainable performant...  ...following):  Deep knowledge of Machine Learning Accelerator architectures... 
    Full time
    Work experience placement
    Local area

    Matx

    Mountain View, CA
    23 hours ago
  • $193.93k - $291.15k

     ...our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver...  ...and we are looking for a Software Engineer to join our Localization & Mapping team...  ...Proficiency in python. Experience with machine learning pipelines and/or machine... 
    Full time

    Nuro

    Mountain View, CA
    23 hours ago
  • $153k - $222k

     ...adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition...  ...Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com...  ...defense. As a full-stack engineer, you'll be involved in all...  ...the latest and greatest software advancements to the warfighter... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Mountain View, CA
    23 hours ago
  • $183k - $253k

     ...the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers...  ..., Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com . We...  ...exception.) About the role As a Software Engineer - Telematics at Applied Intuition, you... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Mountain View, CA
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Machine Learning, Planner Selection. Be the first to apply!