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.

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.

Waymo logo
Waymo

Machine Learning Engineer, Training

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

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Waymo logo
Waymo

Senior Backend Software Engineer

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

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

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.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

Uber logo
Uber

Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting

Join Uber's Amsterdam team as a Staff Software Engineer focusing on Data & Infrastructure Platforms, specializing in Metrics & Alerting.

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.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

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.

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.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

GreenFlux logo
GreenFlux

Software Engineer - Electric Vehicle Charging Systems

Join GreenFlux as a Software Engineer to develop innovative EV charging solutions in Amsterdam. Work on cutting-edge SaaS platforms for sustainable mobility.

Uber logo
Uber

Senior Software Engineer: Configuration Management/Deployment

Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

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.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Waymo logo
Waymo

ML Compiler Engineer, Compute

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