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
Software Engineer, Commercialization Engineering
Join Waymo as a Software Engineer in Commercialization Engineering, focusing on infrastructure for driverless cars.
Principal Software Engineer, Storage & Compute
Lead software engineer role focusing on storage & compute infrastructure for autonomous driving tech at Waymo.
Machine Learning Engineer, Training
Join Waymo as a Machine Learning Engineer to develop distributed training infrastructure for autonomous driving.
Senior Backend Software Engineer
Senior Backend Software Engineer at Waymo in Warsaw. Develop critical systems for autonomous driving technology.
Fullstack Engineer, Applications and Tools
Join Waymo as a Fullstack Engineer in Warsaw, developing applications and tools for autonomous vehicles. Hybrid work model.
Software Engineer - Autonomous Vehicle Technology
Join Waabi as a Software Engineer to develop cutting-edge autonomous vehicle technology. Remote work with competitive benefits.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
ML Compiler Engineer, Compute
Join Waymo as an ML Compiler Engineer in NYC, enhancing neural network performance with cutting-edge technology.
Principal Engineer, Commercialization
Lead Principal Engineer role in Commercialization at Waymo, focusing on backend systems and technical leadership.
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.
Senior Software Engineer, Autonomous Driving Behaviors
Senior Software Engineer for Autonomous Driving Behaviors, focusing on simulation software development with ML expertise.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Software Engineer - DevOps
Seeking a Software Engineer - DevOps in Mountain View, CA. Involves improving developer experience and deployment processes.
Senior Machine Learning Performance Engineer
Join Wayve as a Senior Machine Learning Performance Engineer to optimize large-scale training jobs and improve GPU efficiency.
Senior Staff Software Engineer, Mapping
Senior Staff Software Engineer for Mapping at Waabi, focusing on scalable solutions for autonomous vehicle technology.
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.
Senior Software Engineer II, Fullstack
Join Moveworks as a Senior Fullstack Engineer to innovate with ML and AI in web development.
Software Engineer, Gmail Android Development
Join Google as a Software Engineer for Gmail Android Development, focusing on innovative technologies and user experience.
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.
Software Engineer, Google Cloud AI
Join Google Cloud AI as a Software Engineer to develop next-gen technologies in AI, cloud computing, and more.
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.
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.
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.
Early Career Software Engineer
Join Google as an Early Career Software Engineer in Seattle, WA. Develop cutting-edge technologies across a variety of platforms.