Machine Learning Engineer
Design, deploy, and improve real-time machine learning systems for Lyft’s ride fulfillment marketplace. The role requires 2+ years of ML modeling experience, strong programming skills, and expertise with deep learning and recommendation systems.
About the job
Responsibilities
- Design, build, and deploy machine learning models for real-time applications, translating state-of-the-art research into production-ready solutions.
- Design and implement feature pipelines, model training workflows, and serving infrastructure using the 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.
- Use data-driven insights to refine ML strategies and solutions.
- Write production-quality code and participate in code reviews.
Requirements
- Bachelor's or master's degree 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 hypothesis testing, regression analysis, and machine learning performance metrics.
- Experience translating state-of-the-art ML research into production systems.
- Proficiency in Python, Golang, or another programming language.
- Ability to solve ambiguous problems and deliver solutions at scale.
- Strong communication and interpersonal skills for cross-functional collaboration.
Compensation and Benefits
- Base pay range: $140,800–$176,000 for the New York City area, excluding potential equity, bonus, and benefits.
- Medical, dental, and vision insurance.
- Mental health benefits.
- Family building, child care, and pet benefits.
- 401(k) plan with company match.
- Paid holidays and paid time off.
- 18 weeks of paid parental leave.
- Subsidized commuter benefits.
- Monthly Lyft credits and Lyft Pink membership.
Skills
Machine Learning, Python, Go, TensorFlow, PyTorch, Recommendation Systems, Deep Learning, Feature Pipelines, Model Training, Model Serving, Hypothesis Testing, Regression Analysis, Machine Learning Metrics, Production Systems
Similar jobs
ML Engineering jobsDesign, deploy, and improve real-time machine learning systems for Lyft’s ride fulfillment and marketplace products. The role requires 2+ years of ML experience, production programming skills, and expertise with deep learning and recommendation systems.
Build production infrastructure for replayable enterprise environments, agent evaluation, and continuous model improvement. The role combines hands-on customer deployment, research experimentation, large-scale data processing, and production software engineering.
Develop and deploy responsible AI and machine learning fairness solutions across Pinterest’s large-scale, user-facing products, including generative AI, search, and recommendations. The role requires production ML experience, expertise in fairness interventions and modern architectures, and a master’s or PhD in computer science or a related field.
Build datasets, evaluations, and scalable data systems that improve frontier AI models on challenging biological and scientific tasks. The role partners with scientists and AI labs and requires at least two years of experience applying biology and AI, plus hands-on LLM experience.
Builds high-scale data pipelines, distributed systems, and AI agent workflows using LLMs for fraud intelligence platform. Requires 2+ years software engineering, Python proficiency, big data tools, AWS/K8s, and ML foundations.