What is a Machine Learning Engineer at Lyft?
As a Machine Learning Engineer at Lyft, you sit at the intersection of complex data ecosystems, algorithmic innovation, and high-impact business mobility solutions. Your work directly drives core transportation and commercial platforms, including recommendation systems, dynamic pricing, advertising technology, and business-to-business logistics. You build, scale, and optimize the intelligent systems that millions of riders, drivers, and corporate partners interact with daily.
This role requires a unique balance of rigorous machine learning theory, robust software engineering execution, and deep product intuition. You will design models that operate under strict real-time constraints while handling massive scale and continuous data streams. Whether you are improving matching algorithms for marketplace liquidity or personalizing user recommendations, your contributions directly shape the financial and operational health of Lyft.
Expect a fast-paced environment where your models move from experimental phases into production environments serving millions of requests. Success at Lyft demands not only technical excellence in data science and distributed systems, but also an ability to collaborate cross-functional with product managers, data scientists, and infrastructure teams. You will tackle ambiguous problem spaces by applying structured thinking and keeping the company's core transportation business and user experience at the forefront.

