Skip to content
← Back to job listings

Senior Software Engineer (Marketplace ML Platform)

Waymo · Mountain View, CA, United States

External listingfull-time3 months ago

About The Role

Join Waymo, the leader in autonomous driving technology. As a Senior Software Engineer on the Marketplace ML Platform team, you will design and implement core decision systems that optimize routing, match riders to vehicles, and power dynamic pricing. You will also develop high-level infrastructure code for training and deploying sophisticated optimization and prediction ML models. Enjoy a comprehensive benefits package, including medical, dental, and vision insurance, competitive compensation, and a hybrid work model.

  • Implement and scale the core economic engine for Waymo's ride-hailing commercial services.
  • Develop high-level infrastructure code for automatically training and deploying sophisticated optimization and prediction ML models.
  • Automate all parts of the model life cycle, such as feature engineering, training workflows, and inference services.
  • BS degree in Computer Science or equivalent practical experience
  • Experience in building backend platforms supporting multiple product use-cases/services
  • Prior Machine Learning Engineering experience in Python using mature ML frameworks such as TensorFlow, PyTorch or Keras
  • 5+ years of experience programming in backend coding languages such as Java or C++
  • MS in Computer Science, or equivalent practical experience
  • Experience building and deploying ML / Optimization models into production environments
  • Experience working at another Ride hailing or Marketplace company
  • Experience developing ML data pipelines and ML workflow automation code on top of a mature ML infra
  • Coursework background in ML and Optimization

This is an external listing. JobSpring does not represent or verify the employer. Report this listing