
About Waymo
Revolutionizing transportation with autonomous driving
Key Highlights
- Operates in cities like Phoenix, San Francisco, and LA
- Completed over 10 million fully driverless rides
- Raised $11.1 billion in funding
- Aiming for one million trips per week by 2026
Waymo, a subsidiary of Alphabet Inc., is at the forefront of autonomous driving technology, operating robotaxis in cities like Phoenix, San Francisco, and Los Angeles. With over 10 million fully driverless rides and more than 100 million miles driven, Waymo is transforming transportation. The compan...
🎁 Benefits
Waymo offers comprehensive medical, dental, and vision insurance for employees and their dependents, along with commuter benefits and onsite wellness ...
🌟 Culture
Waymo fosters a culture of innovation and safety, focusing on the real-world application of autonomous technology. The company values diversity and in...

Machine Learning Engineer • Senior
Waymo • Mountain View - Hybrid
Skills & Technologies
Overview
Waymo is seeking a Senior Staff Machine Learning Engineer for their Perception team to develop and optimize multi-modal models for autonomous driving technology. You'll work with Python, TensorFlow, and Keras to enhance the Waymo Driver's perception capabilities. This role requires extensive experience in machine learning and data analysis.
Job Description
Who you are
You have 5+ years of experience in machine learning engineering, particularly in developing and optimizing models for real-world applications. Your expertise in Python and frameworks like TensorFlow and Keras allows you to build robust machine learning systems that can handle complex data. You understand the intricacies of data analysis and are skilled at extracting insights from large datasets to inform model development.
You have a strong background in perception technologies, particularly in the context of autonomous systems. Your experience includes working with multi-modal data and developing algorithms that enhance the ability of systems to interpret and respond to their environments. You are comfortable collaborating with cross-functional teams, including ML engineers and infrastructure specialists, to drive projects from conception to deployment.
Your problem-solving skills are top-notch, and you thrive in environments where you can tackle challenging technical issues. You are adept at optimizing end-to-end training processes and have a keen understanding of the trade-offs involved in model performance and training efficiency. You are passionate about advancing the field of autonomous driving and are eager to contribute to innovative solutions that improve safety and mobility.
Desirable
Experience with large-scale data processing and distributed systems is a plus. Familiarity with cloud platforms such as AWS or GCP can enhance your contributions to the team. You are also encouraged to bring any experience with simulation environments or real-world testing of autonomous systems to the table.
What you'll do
In this role, you will work closely with ML engineers and infrastructure teams to design and implement a multi-stage training system that builds foundational and onboard models for the Waymo Driver. Your primary focus will be on optimizing training latency to ensure that new features can be released efficiently while minimizing the time-to-impact of any new issues that arise.
You will be responsible for setting the roadmap for model development and ensuring that the team adheres to best practices in machine learning. This includes conducting experiments to validate model performance and iterating on designs based on empirical results. You will also collaborate with research teams at Alphabet to leverage cutting-edge advancements in machine learning and perception technologies.
Your contributions will directly impact the safety and reliability of the Waymo Driver, as you will be enhancing its ability to perceive and react to the world around it. You will have access to millions of miles of driving data, which will inform your work and help you develop models that are both accurate and efficient.
What we offer
Waymo provides a competitive salary range of $281,000—$356,000 USD, along with eligibility for an annual bonus program and equity incentive plan. You will also enjoy a generous benefits program that supports your well-being and professional growth. The company fosters a collaborative and innovative culture, where your contributions will be valued and recognized. Join us in our mission to revolutionize mobility and make the roads safer for everyone.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Waymo.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Waymo is hiring a Staff Software Engineer for Perception Systems to optimize machine learning pipelines and enhance core infrastructure. You'll work with technologies like Python and distributed systems. This position requires significant experience in machine learning and infrastructure optimization.

Machine Learning Engineer
Nuro is hiring a Senior Machine Learning Engineer to bridge machine learning innovation and autonomy infrastructure. You'll work on data curation and model optimization using advanced ML techniques. This position requires expertise in robotics and machine learning.

Machine Learning Engineer
Waymo is seeking a Senior Machine Learning Engineer to enhance autonomous driving technology through advanced perception systems. You'll work with Python, TensorFlow, and Keras to develop robust models for scene understanding. This role requires significant experience in machine learning and computer vision.

Machine Learning Engineer
Waymo is seeking a Senior/Staff ML Engineer specializing in 3D/4D world modeling and simulation. You'll develop advanced simulation solutions using generative and reconstructive ML algorithms. This role requires expertise in Python and machine learning technologies.

Machine Learning Engineer
Waymo is seeking a Senior/Staff Machine Learning Engineer to develop advanced simulation solutions for autonomous driving technology. You'll work with Python, TensorFlow, and Keras to enhance the Waymo Driver's capabilities. This role requires expertise in machine learning and simulation.