Waymo logo

Software Engineer, Reasoning Foundation

Waymo

Join Waymo as a Software Engineer in Reasoning Foundation

Waymo, a leader in autonomous driving technology, is seeking a talented Software Engineer to join our Reasoning Foundation team. This role is based in Mountain View, California, and offers a unique opportunity to contribute to the development of cutting-edge technology that powers the Waymo Driver.

About Waymo

Waymo is on a mission to become the world's most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has been at the forefront of autonomous driving technology. The Waymo Driver, known as The World's Most Experienced Driverâ„¢, has provided over one million rider-only trips and has driven tens of millions of miles on public roads.

Role Overview

As a Software Engineer in the Reasoning Foundation team, you will be responsible for developing and enhancing the software that enables the Waymo Driver to make intelligent decisions in real-time. This involves working with a team of experts in software development, machine learning, and robotics to create robust and scalable solutions.

Key Responsibilities

  • Design, develop, and maintain software components for the Waymo Driver.
  • Collaborate with cross-functional teams to integrate new features and improve existing systems.
  • Conduct code reviews and provide feedback to ensure high-quality code.
  • Participate in the full software development lifecycle, from concept to deployment.

Required Skills and Experience

  • Proficiency in programming languages such as C++ or Python.
  • Experience with software development and design patterns.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.
  • Familiarity with autonomous systems or robotics is a plus.

Benefits

Waymo offers a competitive salary and benefits package, including participation in our discretionary annual bonus program, equity incentive plan, and a comprehensive benefits program.

Salary Range

The expected base salary range for this full-time position is $158,000 to $200,000 per year, depending on experience and location.

How to Apply

Interested candidates are encouraged to apply through the official Waymo careers page. Please note that Waymo only contacts candidates through official channels, such as @waymo.com email addresses.

Join us in shaping the future of mobility and making a positive impact on the world with Waymo's autonomous driving technology.

Benefits
Extracted with AI

  • Discretionary annual bonus program
  • Equity incentive plan
  • Generous company benefits program

Similar jobs

Last update: 23 minutes ago

Waymo logo
Waymo

Software Engineer, Commercialization Engineering

Join Waymo as a Software Engineer in Commercialization Engineering, focusing on infrastructure for driverless cars.

Waymo logo
Waymo

Principal Software Engineer, Storage & Compute

Lead software engineer role focusing on storage & compute infrastructure for autonomous driving tech at Waymo.

Waymo logo
Waymo

Machine Learning Engineer, Training

Join Waymo as a Machine Learning Engineer to develop distributed training infrastructure for autonomous driving.

Waymo logo
Waymo

Senior Backend Software Engineer

Senior Backend Software Engineer at Waymo in Warsaw. Develop critical systems for autonomous driving technology.

Waymo logo
Waymo

Fullstack Engineer, Applications and Tools

Join Waymo as a Fullstack Engineer in Warsaw, developing applications and tools for autonomous vehicles. Hybrid work model.

Waabi logo
Waabi

Software Engineer - Autonomous Vehicle Technology

Join Waabi as a Software Engineer to develop cutting-edge autonomous vehicle technology. Remote work with competitive benefits.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Waymo logo
Waymo

ML Compiler Engineer, Compute

Join Waymo as an ML Compiler Engineer in NYC, enhancing neural network performance with cutting-edge technology.

Waymo logo
Waymo

Principal Engineer, Commercialization

Lead Principal Engineer role in Commercialization at Waymo, focusing on backend systems and technical leadership.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Front End Engineer, Automated Reasoning - Identity

Join AWS as a Front End Engineer in Santa Clara, focusing on Automated Reasoning and Identity. Develop innovative front-end solutions.

Waabi logo
Waabi

Senior Software Engineer, Autonomous Driving Behaviors

Senior Software Engineer for Autonomous Driving Behaviors, focusing on simulation software development with ML expertise.

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Applied Intuition logo
Applied Intuition

Software Engineer - DevOps

Seeking a Software Engineer - DevOps in Mountain View, CA. Involves improving developer experience and deployment processes.

Wayve logo
Wayve

Senior Machine Learning Performance Engineer

Join Wayve as a Senior Machine Learning Performance Engineer to optimize large-scale training jobs and improve GPU efficiency.

Waabi logo
Waabi

Senior Staff Software Engineer, Mapping

Senior Staff Software Engineer for Mapping at Waabi, focusing on scalable solutions for autonomous vehicle technology.

Bot Auto logo
Bot Auto

Software Engineer - Data Platform

Join Bot Auto as a Software Engineer to design and evolve our hybrid-Cloud data platform. Work remotely with cutting-edge technology in autonomous trucking.

Moveworks logo
Moveworks

Senior Software Engineer II, Fullstack

Join Moveworks as a Senior Fullstack Engineer to innovate with ML and AI in web development.

Google logo
Google

Software Engineer, Gmail Android Development

Join Google as a Software Engineer for Gmail Android Development, focusing on innovative technologies and user experience.

Uber logo
Uber

Software Engineer II - Web/FrontEnd

Join Uber's Membership team as a Software Engineer II focusing on Web/FrontEnd development to enhance user experience globally.

Google logo
Google

Software Engineer, Google Cloud AI

Join Google Cloud AI as a Software Engineer to develop next-gen technologies in AI, cloud computing, and more.

Google logo
Google

Senior Software Engineer, Full Stack

Join Google Ads as a Senior Software Engineer, Full Stack, to develop next-gen technologies. Requires 5+ years in software development.

Bot Auto logo
Bot Auto

Full Stack Software Engineer with React and TypeScript

Join Bot Auto as a Full Stack Software Engineer to develop tools and HMI systems for autonomous vehicles using React and TypeScript.

Google logo
Google

Software Engineer AI/ML, Devices and Services

Join Google as a Software Engineer AI/ML to develop systems for devices like Pixel and Nest, enhancing supply chain processes.

Google logo
Google

Early Career Software Engineer

Join Google as an Early Career Software Engineer in Seattle, WA. Develop cutting-edge technologies across a variety of platforms.