Current jobs related to Machine Learning Compiler Engineer - Mountain View, Arkansas - Waymo


  • Mountain View, Arkansas, United States Waymo Full time

    Join 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...


  • Mountain View, Arkansas, United States Waymo Full time

    Job 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...


  • Mountain View, Arkansas, United States Waymo Full time

    Join Waymo's Compute TeamWaymo 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...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo's Compute Team is tasked with a critical mission: delivering the compute platform responsible for running the autonomous vehicle's software stack. To achieve this, we architect and create high-performance custom silicon, develop system-level compute architectures, and collaborate with teammates to optimize hardware and software for maximum...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo's MissionWaymo is an autonomous driving technology company with a mission to be the most trusted driver. Our team focuses on 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 DriverThe Waymo Driver powers Waymo One, a fully autonomous...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a pioneering autonomous driving technology company dedicated to making mobility safer and more accessible. Our mission is to be the most trusted driver, and we're committed to achieving this goal through innovative technology and collaboration.The Waymo Compute Team plays a critical role in this mission, responsible for delivering the compute...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo Driver is a cutting-edge autonomous driving technology company with a mission to be the most trusted driver.Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced DriverTM—to improve access to mobility while saving thousands of lives now lost to traffic...


  • Mountain View, Arkansas, United States Waymo Full time

    Job SummaryWaymo is an autonomous driving technology company with a mission to be the most trusted driver. We are seeking a highly skilled Machine Learning Engineer to join our team and contribute to the development of our autonomous driving technology.About the RoleThe successful candidate will have a strong background in machine learning and software...


  • Mountain View, Arkansas, United States Waymo Full time

    Job 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...


  • Mountain View, Arkansas, United States Waymo Full time

    Job 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...


  • Mountain View, Arkansas, United States Waymo Full time

    Job 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...


  • Mountain View, Arkansas, United States Waymo Full time

    Job 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 Orby AI Full time

    Join Orby AI's Mission to Revolutionize AutomationOrby AI is building the next-generation Automation AI platform to automate repetitive processes. Our platform provides a unique "observe, learn, and automate" end-to-end experience powered by an actions-based foundation model. We observe a user's activities, identify repetitive work steps, and generate...


  • Mountain View, Arkansas, United States Waymo Full time

    Job SummaryWe are seeking a highly skilled Machine Learning Engineer to join our Runtime team at Waymo. As a key member of our team, you will be responsible for improving compute performance on both cloud and car platforms.About the RoleYou will work across the entire ML stack from the system perspective, from efficient deep learning models, model...


  • Mountain View, Arkansas, United States Waymo Full time

    Job 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...


  • Mountain View, Arkansas, United States Waymo Full time

    At Waymo, we're working towards a future where autonomous driving technology improves access to mobility while saving thousands of lives. Our mission is to be the most trusted driver, and we're looking for talented engineers to help us achieve this goal.The Waymo ML Infrastructure team is responsible for developing models in Perception and Planning that are...


  • Mountain View, Arkansas, United States Waymo Full time

    Job SummaryWaymo is an autonomous driving technology company with a mission to be the most trusted driver. The company has focused on 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 powers Waymo One, a fully autonomous ride-hailing service,...


  • Mountain View, Arkansas, United States Wayve Full time

    About WayveWayve is a pioneering company in the field of embodied intelligence, developing cutting-edge AI technology to navigate complex environments. Our innovative approach integrates the latest advancements in machine learning, enabling us to understand and adapt to diverse urban landscapes like never before.Our MissionWe're dedicated to solving one of...


  • Mountain View, Arkansas, United States Wayve Full time

    About WayveWayve is a leading developer of Embodied AI technology, pioneering advanced AI software and foundation models that enable vehicles to perceive, understand, and navigate complex environments. Our mission is to create autonomy that propels the world forward.The RoleWe are seeking a skilled Machine Learning Performance Engineer to join our Machine...


  • Mountain View, Arkansas, United States Wayve Full time

    About the RoleWe're seeking a talented Machine Learning Engineer to propel our ambitious research forward. Our team is a dynamic blend of Applied Scientists, Machine Learning Engineers, and Software Engineers united together to apply state-of-the-art research to the road. From pioneering advancements in Offline Reinforcement Learning (RL) and Reward Learning...

Machine Learning Compiler Engineer

2 months ago


Mountain View, Arkansas, United States Waymo Full time
Job Title: Machine Learning Compiler Engineer

Waymo 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 Role

We're looking for a skilled compiler engineer to maximize the performance of our neural networks. You'll work closely with our hardware architects and model developers to develop a deep understanding of our unique neural network inference platform and neural networks. Your expertise will be crucial in implementing compiler support for novel features of our high-performance architecture.

Responsibilities
  • Enhance and extend our production-grade compiler to maximize neural network performance
  • Collaborate with hardware architects and model developers to develop a deep understanding of our neural network inference platform and neural networks
  • Implement compiler support for novel features of our high-performance architecture
Requirements
  • BS degree in Computer Science/Electrical Engineering or equivalent practical experience and 3+ years of industry experience
  • MS degree in Computer Science/Electrical Engineering and 1+ years of industry experience
  • PhD Degree in Computer Science/Electrical Engineering or equivalent years of experience
  • 1+ years of industry and/or academic experience with compilers and parallel computing
  • 1+ years of industry and/or academic experience working with ML inference or linear algebra computations
  • C++ programming skills
Preferred Qualifications
  • 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. The expected base salary range for this full-time position across US locations is $158,000 - $200,000 USD.