Senior ML Software Engineer, Mapping

Lyft Lyft · Consumer · San Francisco, CA · Mapping

Senior ML Software Engineer for Lyft's Mapping team, focusing on building and improving ML capabilities to reflect environmental changes in the Lyft map using fleet data. The role involves end-to-end development, from data analysis and model building to production deployment and evaluation, utilizing a tech stack from basic ML to LLMs and handling millions of images.

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
  • large language models
  • millions of images

What the JD emphasized

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

Other signals

  • Develop statistical, machine learning, or optimization models
  • Write production quality code to launch machine learning models at scale
  • Evaluate machine learning systems against business goal