Machine Learning Engineer, Training
WaymoAbout the Role
Waymo is seeking a Machine Learning Engineer to join our ML Infrastructure team. This team collaborates with Research and Production teams to develop models in Perception and Planning, which are essential to our autonomous driving software. We focus on providing the best solutions for the entire model development lifecycle, working closely with teams at Google to scale models and solve unique ML challenges for autonomous driving.
Responsibilities
- Develop infrastructure components for distributed training, including job scheduling, resource management, data distribution, and model synchronization.
- Implement automation solutions for provisioning, deployment, monitoring, and scaling of distributed training infrastructure to enhance operations and reliability.
- Monitor system health, diagnose and troubleshoot issues, and perform routine maintenance tasks to ensure the reliability of the distributed training infrastructure.
- Identify performance bottlenecks and optimization opportunities.
- Improve the developer experience and performance of our scalable ML framework.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, or 2+ years equivalent experience.
- Experience with distributed systems principles and building distributed systems for production environments.
- Solid Python or C++ skills.
- Prior experience with Machine Learning frameworks (e.g., TensorFlow, PyTorch) and distributed training algorithms.
- Ability to debug complex distributed systems issues.
- Experience communicating updates and resolutions to customers and other partners.
Preferred Qualifications
- Practical familiarity with ML accelerator profiling tools to uncover performance bottlenecks.
- Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP) and experience deploying and managing distributed systems in cloud environments.
- Knowledge of optimization and deep learning algorithms.
About Waymo
Waymo is an autonomous driving technology company with the 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 Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states.
Join us in our journey to improve mobility and save lives with cutting-edge 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, Reasoning Foundation
Join Waymo as a Software Engineer in Reasoning Foundation to develop cutting-edge autonomous driving technology.
Machine Learning Engineer
Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.
Machine Learning Engineer
Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and 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.
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
Machine Learning Engineer - Ads
Join as a Machine Learning Engineer focusing on Ads, developing predictive models in a hybrid role in New York.
Machine Learning Engineer
Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.
Internship Software Engineer - Machine Learning Infrastructure
Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Machine Learning Engineer for Vehicle Safety Systems
Join Porsche AG as a Machine Learning Engineer to enhance vehicle safety systems using AI and data science.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
Machine Learning Engineer - University Graduate 2025
Join Adobe as a Machine Learning Engineer to develop AI technologies for Photoshop and Digital Imaging.
Senior Machine Learning Engineer
Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.
Research Engineer, Product
Join Google DeepMind as a Research Engineer to apply cutting-edge AI models to real-world problems. Hybrid work in New York.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Machine Learning Engineer, Cloud AI
Join Qualcomm as a Machine Learning Engineer to develop AI solutions for mobile, edge, auto, and IoT products.
Senior Applied AI Researcher
Join CHAI: AI Platform as a Senior Applied AI Researcher to optimize and innovate AI solutions in a high-growth environment.
Senior Machine Learning Engineer
Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.
Machine Learning Mathematics Engineer
Join ASML as a Machine Learning Mathematics Engineer to develop optical metrology solutions using machine learning and optimization algorithms.
AI Engineer Intern, Self-Driving
Join Tesla as an AI Engineer Intern to develop large-scale models for self-driving technology. Work on cutting-edge AI techniques.
Machine Learning Scientist
Join PhysicsX as a Machine Learning Scientist to develop innovative models using deep learning for physics simulations.
Applied Scientist, Artificial General Intelligence
Join AWS as an Applied Scientist in Artificial General Intelligence, driving AI innovation in cloud computing.
AI/ML Scientist
Remote AI/ML Scientist role at Optum, focusing on AI solutions in healthcare. Requires 2+ years experience, Python proficiency, and cloud expertise.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.