Machine Learning Engineer, Ml Resources

Waymo

Mountain View, CA, United States
Base: $170,000 - $216,000 usd; bonus/equity: discr...
Hybrid
Distributed systems principles
Python or c++ programming skills
Monitoring complex distributed systems
Waymo is seeking a Machine Learning Engineer to join their ML Ops team, focusing on building and maintaining data and ML pipelines that enhance ML development. The ideal candidate should have experience in distributed systems, strong Python or C++ skills, and a background in resource optimization in ML workflows

Job Summary

  • Waymo is building the world's most trusted driver to improve access to mobility and save lives through autonomous technology.
  • The ML Ops team builds automation and orchestration solutions to make complex ML workflows manageable and reliable.
  • This hybrid role involves analyzing ML resource usage trends and developing tools to drive cost reduction and performance improvements.

Matching Summary

Match Score: 85

Waymo is seeking a Machine Learning Engineer to join their ML Ops team, focusing on building and maintaining data and ML pipelines that enhance ML development. The ideal candidate should have experience in distributed systems, strong Python or C++ skills, and a background in resource optimization in ML workflows.

Salary

Base: $170,000 - $216,000 USD; Bonus/Equity: Discretionary annual bonus and equity incentive plan eligible; Benefits: Generous Company benefits program subject to eligibility requirements

Skills & Requirements

Must-have

  • Distributed systems principles
  • Python or C++ programming skills
  • Monitoring complex distributed systems

Nice-to-have

  • Compute and storage management experience
  • Resource optimization strategies
  • Communication with engineering partners

Key Requirements

  • Bachelor's degree in Computer Science or Engineering
  • 2+ years of equivalent experience
  • Experience with production distributed systems

Work Rights

Not specified

Tailored Resume

Cover Letter