
Lyft
Mid
Build ML and optimization models that set real-time prices and ETAs at Lyft scale
Lyft is hiring an Applied Scientist for its Dynamic Pricing & Offer Selection team, sitting at the core of the Pricing org. You'll build ML and operations-research models that determine real-time prices and ETAs, productionize pipelines handling millions of calls per day, and balance supply and demand across Lyft's two-sided marketplace. This is a hybrid role in San Francisco (in-office Mon/Wed/Thu).
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- ML and operations-research model design for real-time pricing/ETA decisions
- Productionizing models/pipelines at scale (millions of calls/day)
- Framing ambiguous marketplace problems mathematically
- Balancing short-term conversion vs. long-term retention in a two-sided marketplace
- Evaluating ML systems against business goals, not just offline metrics
- Cross-functional collaboration with PMs, engineers, and analysts
Common question themes
Tell me about an ML or optimization model you built and productionized end to end.
How do you frame a real-world marketplace problem (like pricing or ETA) as a mathematical model?
Describe a time an off-the-shelf library or approach didn't fit and you built a custom method.
How do you evaluate a pricing/ML model against business goals rather than just accuracy?
Walk me through balancing short-term conversion against long-term retention in a pricing decision.
How have you collaborated with engineers to get a model live and monitored in production?
How candidates describe it
Real Applied Scientist interview stories — retold from candidates' public write-ups, with sources.
Amazon · Applied Scientist (L4)OfferAmazon Applied Scientist Interview Experience: Alexa Speech Team, 2021
A redirected recruiter call turned into an Amazon Applied Scientist loop with the Alexa Speech team: a phone screen, a split five-round virtual onsite across two teams, a bar raiser, and an added ML-breadth round, ending in an offer with a downlevel from L5 to L4.
Interviewed July 2021 · Boston, MA (Remote)
Google · L5 Machine Learning EngineerOfferGoogle L5 machine learning engineer interview: phone screen skipped, four technical rounds, and an offer
A candidate applying for an L5 machine learning engineer role at Google had the phone screen skipped due to a referral and prior tenure at the company, then went through four technical and design rounds plus a behavioral round before receiving an L5 offer. The loop was one leg of a broader search that produced offers from several companies in the same cycle.
Interviewed April 2022 · Remote
Related interviews

Lyft
Mid
Data Scientist, Algorithms, Optimization - Fulfillment

Lyft
Senior
Data Science Manager, Machine Learning - Lyft Ads

Lyft
Mid
Data Scientist, Decisions - Central Market Management

Ramp
Senior
Senior Applied Scientist, Credit Risk

Instacart
Senior
Senior Data Scientist (I & II)

Stripe
Senior