ML Engineer @ Waymo
Your Application Journey
Email Hiring Manager
Job Details
About Waymo
Waymo is a pioneering autonomous driving technology company, originally started as the Google Self-Driving Car Project. They transform mobility with safety and innovation by deploying the Waymo Driver, aimed at reducing traffic fatalities and increasing transportation access.
About the Role
The ML Engineer will join the Predictive Planning team (PrePlan) to develop and deploy advanced machine learning solutions that predict environmental states and inform the Waymo Driver's behavior. Working in a hybrid role, you will collaborate with data scientists, engineers, and stakeholders to deploy, monitor, and maintain machine learning models in production environments.
Responsibilities
- Collaborate with cross-functional teams to deploy ML models.
- Develop and maintain scalable CI/CD pipelines.
- Implement best practices for model versioning, monitoring, and governance.
- Troubleshoot deployment, performance, and scalability issues.
- Stay up-to-date with emerging ML Ops and DevOps technologies.
Qualifications
Candidates should have a Bachelor's degree in Computer Science or related fields, with 7+ years of experience in building high-scale distributed systems or ML inference systems. Proficiency in Python and C++ is required along with hands-on experience in deploying ML models using cloud services such as GCP, AWS, and container orchestration tools like Kubernetes.
Benefits
- Competitive salary and bonus program.
- Equity incentive plan and comprehensive benefits.
- Generous paid time off and flexible working arrangements.
- Opportunities for professional development and career growth.
Key skills/competency
- Machine Learning
- CI/CD
- Model Deployment
- Python
- C++
- Cloud Services
- Kubernetes
- MLOps
- DevOps
- Autonomous Vehicles
How to Get Hired at Waymo
🎯 Tips for Getting Hired
- Customize your resume: Tailor skills to ML Ops and CI/CD.
- Highlight cloud experience: Emphasize GCP, AWS, Kubernetes skills.
- Showcase coding expertise: Detail Python and C++ projects.
- Prepare for ML scenarios: Review ML frameworks and deployments.