Senior Machine Learning Engineer, Recommendations

Lyft Lyft · Consumer · San Francisco, CA · Core Rider

Senior Machine Learning Engineer at Lyft focused on Recommendations. This role involves developing and launching ML algorithms for core business services and products, with a focus on personalization and user impact. Requires strong Python/Golang skills and experience with ML methodologies like supervised learning, forecasting, recommendation systems, RL, and multi-armed bandits.

What you'd actually do

  1. Partner with Engineers, Data Scientists, Product Managers, and Business Partners to apply machine learning for business and user impact
  2. Perform data analysis and build proof-of-concept to explore and propose ML solutions to both new and existing problems
  3. Develop statistical, machine learning, or optimization models
  4. Write production quality code to launch machine learning models at scale
  5. Evaluate machine learning systems against business goal

Skills

Required

  • Python
  • Golang
  • supervised learning
  • forecasting
  • recommendation systems
  • reinforcement learning
  • multi-armed bandits

Nice to have

  • optimization models

What the JD emphasized

  • critical thinker
  • apply machine learning for business and user impact
  • launch machine learning models at scale
  • Evaluate machine learning systems against business goal

Other signals

  • develop and launch algorithms
  • apply machine learning for business and user impact
  • launch machine learning models at scale