Skip to content
← All sources

Lyft Engineering

Company engineering blog

Stories from Lyft Engineering.

3 posts in the last 90 days · newest 10 Sept

Maheep Myneni

Rerouting the Stream: How Lyft Moved to the Apache Flink Operator

Written by Maheep Myneni, Arda Kuyumcu, and Prem Santosh Udaya Shankar at Lyft. Why We Migrated: Technical Debt Meets Modern Streaming Demands Over the past several quarters, Lyft’s Streaming Compute team retired our internally developed Flink Kubernetes operator and moved our…

12 min read

Iraklikhorguani

Metric Semantic Layer: How Lyft Governs and Scales Key Data Definitions

Written by Rohit Channe and Simran Mirchandani at Lyft. Motivation At Lyft, data isn’t just a resource — it’s woven into everything we do. Metrics drive key forecasts, steer operational decisions, and put our boldest hypotheses to the test. But as Lyft scaled, products launched…

6 min read

winnieyan

How We Built a Smarter Pickup Experience for Gated Communities

If you live in a gated community, you’ve been there: You request a ride from your apartment complex, expect your driver to come to you as usual, and then — your driver’s car icon just stops right at the front gate. You watch helplessly as the ETA ticks up. A chat message comes…

10 min read

Zammit Alban

Predicting Rider Conversion in Sparse Data Environments with Bayesian Trees

At Lyft, understanding how riders go through our user experience is fundamental to operating a healthy marketplace. Specifically, it is important to have a robust model determining if a rider will actually request a ride after entering a destination and viewing a price and ETA…

6 min read

Stefan Zier

Scaling Localization with AI at Lyft

Written by Stefan Zier For years, Lyft’s localization infrastructure relied exclusively on human translation. While this model usually ensured excellent quality, it was bound by multi-day turnarounds and costs that scaled linearly with every new language. For the few languages…

12 min read