Machine Learning Engineer
About the role
Lyft is seeking a Machine Learning Engineer to join the Fulfillment team and lead the design, development, and deployment of state-of-the-art machine learning systems. This role requires a strategic thinker who can balance high-level system architecture with hands-on technical implementation. You will collaborate across teams to shape the future of ride-sharing by leveraging machine learning and data science.
Responsibilities
- Design, build, and deploy machine learning models for real-time applications, including translating state-of-the-art research into production-ready solutions
- Design and implement feature pipelines, model training workflows, and serving infrastructure using Lyft's ML platform
- Evaluate ML system performance against business KPIs, run experiments, and drive continuous model improvement
- Partner with ML engineers, product managers, data scientists, and software engineers to align ML initiatives with business goals
- Leverage data-driven insights to inform and refine ML strategies and solutions
- Write production-level code and participate in code reviews to ensure quality and share knowledge across the team
Experience
- BS/MS in Computer Science, or a related field
- 2+ years of experience in machine learning modeling or related fields
- Experience with deep learning technologies for recommendation systems, including TensorFlow, PyTorch, or similar frameworks
- Understanding of statistical concepts such as hypothesis testing, regression analysis, and performance evaluation metrics for machine learning
- Experience with translating state-of-the-art ML research into production systems
- Proficiency in Python, Golang, or other programming language
- Proven ability to tackle ambiguous problems and deliver solutions at scale
- Strong communication and interpersonal skills for effective cross-functional collaboration
Benefits
- Great medical, dental, and vision insurance options with additional programs available when enrolled
- Mental health benefits
- Family building benefits
- Child care and pet benefits
- 401(k) plan with company match to help save for your future
- In addition to 12 observed holidays, salaried team members have discretionary paid time off, hourly team members have 15 days paid time off
- 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
- Subsidized commuter benefits
- Monthly Lyft credits and complimentary Lyft Pink membership
Pay
The expected base pay range for this position in the New York City area is $140,800 - $176,000, not inclusive of potential equity offering, bonus or benefits. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location.
Schedule
This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays. Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.