Lyft ML Software Engineer on Lyft's ETA team develops machine learning models and production-quality code to predict ride ETAs. The role requires balancing model accuracy with runtime performance and scalability.
Responsibilities
Perform data analysis and build proof-of-concept to explore and compare ML and non-ML solutions
Be able to make effective tradeoffs between model accuracy, its productization complexity and runtime performance
Develop statistical, machine learning, or optimization models
Write production quality code that can scale well to serve millions of requests per day
Participate in code reviews, design reviews, production on-call support and incident triaging process.