Senior Machine Learning Compiler Engineer
22 hours ago
Waymo is a leader in autonomous driving technology, with a mission to create the most trusted driver. Our Compute Team is responsible for delivering the compute platform that powers our autonomous vehicles. We're seeking a talented Senior Machine Learning Compiler Engineer to join our team.
About the RoleWe're looking for a skilled engineer to analyze the performance characteristics of our production-grade compiler and design optimizations to improve performance. You'll work with our hardware architects to develop our unique neural network inference platform and collaborate with model developers to tune their neural networks for better inference efficiency and accuracy.
Responsibilities- Analyze performance characteristics of code generated by our production-grade compiler and design optimizations to improve performance
- Design and implement compiler support for novel features of our high-performance architecture
- Work with hardware architects to develop our unique neural network inference platform through hardware/software codesign
- Collaborate with model developers to tune their neural networks for better inference efficiency and accuracy
- BS degree in Computer Science/Electrical Engineering or equivalent experience and 5+ years of industry experience
- MS degree in Computer Science/Electrical Engineering and 3+ years of industry experience
- PhD degree in Computer Science/Electrical Engineering and 1+ years of industry experience
- 3+ years experience working on compilers for parallel architectures
- 1+ years experience working with ML inference or linear algebra computation
- C++ programming skills
- Python programming experience
- Experience with compilers for neural networks
- Knowledge of computer architectures used for neural network inference, and neural network performance characteristics
- Knowledge of the principles behind popular machine learning and neural network algorithms and applications
Waymo employees are eligible to participate in our discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Salary Range: $192,000 - $243,000 USD
-
Senior Machine Learning Compiler Engineer
2 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Compiler EngineerWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is responsible for delivering the compute platform that powers our autonomous vehicles, and we're seeking a highly skilled Senior Machine Learning Compiler Engineer to join our ranks.About the...
-
Machine Learning Compiler Engineer
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Machine Learning Compiler EngineerWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is responsible for delivering the compute platform that powers our autonomous vehicles, and we're seeking a talented Machine Learning Compiler Engineer to join our ranks.About the RoleWe're looking...
-
Machine Learning Compiler Engineer
1 week ago
Mountain View, Arkansas, United States Waymo Full timeJoin Waymo's Compute TeamWaymo is a leader in autonomous driving technology, with a mission to improve access to mobility while saving thousands of lives. Our Compute Team is responsible for delivering the compute platform that powers our autonomous vehicles. We're seeking a talented Machine Learning Compiler Engineer to join our team.Key...
-
Senior Compiler Engineer for Autonomous Vehicles
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Compiler Engineer, ComputeWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is responsible for delivering the compute platform that powers our autonomous vehicles, and we're seeking a highly skilled Senior Machine Learning Compiler Engineer to join our...
-
Senior Machine Learning Engineer
3 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJoin Waymo's ML Platform TeamWaymo is a leading autonomous driving technology company with a mission to improve access to mobility while saving thousands of lives. Our team is dedicated to building the Waymo Driver, the world's most experienced driver, to power our fully autonomous ride-hailing service and various vehicle platforms.About the RoleWe are...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Engineer, Runtime OptimizationWaymo is a leading autonomous driving technology company with a mission to be the most trusted driver. Our team is dedicated to building the Waymo Driver, a world-class autonomous driving system that improves access to mobility while saving thousands of lives lost to traffic crashes.The ML...
-
Staff Compiler Engineer
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Staff Machine Learning Compiler Engineer, ComputeWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is responsible for delivering the compute platform that powers our autonomous vehicles, and we're seeking a highly skilled Staff Machine Learning Compiler Engineer to join our Compute...
-
Senior Machine Learning Engineer
2 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Engineer, TrainingWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is dedicated to building the Waymo Driver, a software that improves access to mobility while saving thousands of lives lost to traffic crashes.About the RoleWe are seeking a Senior Machine...
-
Senior Machine Learning Engineer
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Engineer, TrainingWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is dedicated to building the Waymo Driver, a software that improves access to mobility while saving thousands of lives lost to traffic crashes.The Waymo ML Infrastructure team works closely...
-
Staff Machine Learning Engineer
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. As a Staff Machine Learning Engineer, you will play a critical role in improving the performance of our car's machine learning models.Key ResponsibilitiesCollaborate with world-class Waymo ML scientists to identify opportunities for...
-
Staff Compiler Engineer for Neural Networks
22 hours ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Staff Compiler Engineer for Neural NetworksWaymo is a leader in autonomous driving technology, and we're seeking a highly skilled Staff Compiler Engineer for Neural Networks to join our team. As a key member of our Compute Team, you will play a critical role in delivering the compute platform responsible for running the autonomous vehicle's...
-
Staff Machine Learning Engineer, Runtime
7 days ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Staff Machine Learning Engineer, RuntimeWaymo is a leading autonomous driving technology company with a mission to be the most trusted driver. Our team is responsible for building the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of lives lost to traffic crashes.The ML Platform team at...
-
Staff Machine Learning Engineer, Runtime
23 hours ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Staff Machine Learning Engineer, RuntimeWaymo is a leading autonomous driving technology company with a mission to be the most trusted driver. Our team is responsible for building the Waymo Driver, a cutting-edge technology that powers our fully autonomous ride-hailing service and can be applied to various vehicle platforms and product use...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Engineer, TrainingWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is dedicated to building the Waymo Driver, a cutting-edge technology that improves access to mobility while saving thousands of lives lost to traffic crashes.The Waymo ML Infrastructure team...
-
Principal Machine Learning Engineer
4 weeks ago
Mountain View, Arkansas, United States Wayve Full timeAbout WayveWayve is a pioneering company in the field of Embodied AI technology, dedicated to creating a safer and more efficient future for autonomous driving. Our mission is to propel the world forward by developing intelligent, mapless, and hardware-agnostic AI products that enhance the usability and safety of automated driving systems.The RoleWe are...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Staff Machine Learning Engineer for Model OptimizationWaymo is a leading autonomous driving technology company with a mission to be the most trusted driver. Our team is dedicated to building the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of lives lost to traffic crashes.The Waymo Driver...
-
Principal Machine Learning Engineer
1 month ago
Mountain View, Arkansas, United States Wayve Full timeAbout WayveWayve is a pioneering developer of Embodied AI technology, dedicated to creating a safer and more efficient future for autonomous driving. Our cutting-edge AI software and foundation models enable vehicles to navigate complex environments, enhancing the usability and safety of automated driving systems.The RoleWe're seeking an experienced Machine...
-
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a pioneering autonomous driving technology company with a mission to revolutionize mobility and save lives. As a Staff Machine Learning Engineer, you will play a critical role in optimizing our car's compute performance, collaborating with world-class ML scientists, and leading projects from proposal to execution.Key...
-
Senior Compiler Engineer for Autonomous Vehicles
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeAutonomous Vehicle Compute Platform EngineerWaymo is a leader in autonomous driving technology, with a mission to create the most trusted driver. Our team is responsible for delivering the compute platform that powers our autonomous vehicles, and we're seeking a talented engineer to join us.Key Responsibilities:Analyze the performance characteristics of our...
-
Machine Learning Engineer, Distributed Systems
20 hours ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Machine Learning Engineer, TrainingWaymo is a leading autonomous driving technology company with a mission to be the most trusted driver. Our team is dedicated to building the Waymo Driver, a software stack that enables our vehicles to navigate complex environments and interact with their surroundings. We are seeking a highly skilled Machine...