Machine Learning Engineer, Fulfillment

Lyft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$140,800–$176,000 / yr
Posted
70 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $229k
This role $158k
$124k $294k
below market most similar roles pay here above market

This role pays less than 95% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $158k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Lyft

Lyft is a transportation network company offering ride-hailing services across the US and Canada.

Lyft currently has 35 open roles on FindRole.

Listed pay typically runs $148,000–$185,000 across 31 roles with salary data.

Most-posted roles

View all roles at Lyft

At a glance

TL;DR · Machine Learning Engineer, Fulfillment

The Machine Learning Engineer, Fulfillment joins the Fulfillment group within the Marketplace team to design, develop, and deploy state-of-the-art machine learning systems. This role involves translating research into production-ready solutions, building feature pipelines, and implementing model training workflows and serving infrastructure. The engineer will evaluate system performance against business KPIs, run experiments, and write production-level code while collaborating with cross-functional partners. Key technical requirements include proficiency in Python or Golang and experience with deep learning frameworks like TensorFlow or PyTorch for recommendation systems. Candidates must understand statistical concepts such as hypothesis testing and regression analysis. The work focuses on the technical problem of determining reliable inventory for rider sessions, matching requests with drivers, and maintaining a distributed state machine to track rides.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Design, build, and deploy machine learning models for real-time applications.
  • Translate state-of-the-art research into production-ready machine learning solutions.
  • Implement feature pipelines, model training workflows, and serving infrastructure.
  • Evaluate ML system performance against business KPIs and run experiments.
  • Drive continuous model improvement using data-driven insights.
  • Write production-level code and participate in peer code reviews.

What we're looking for

  • 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.
  • Experience with translating state-of-the-art ML research into production systems.
  • Proficiency in Python, Golang, or other programming languages.
  • Proven ability to tackle ambiguous problems and deliver solutions at scale.
  • Strong communication and interpersonal skills for effective cross-functional collaboration.

More like this

Similar roles

Machine Learning Engineer

Lyft

New York, NY 70 days ago $140,800–$176,000
Machine Learning Python Golang TensorFlow PyTorch Deep Learning Recommendation Systems Feature Pipelines Model Training Regression Analysis Hypothesis Testing
2+ yrs exp Hybrid

Staff Machine Learning Engineer, Fulfillment Planning

DoorDash, Inc

San Francisco, CA +1 14 days ago $203,500–$299,300
Machine Learning Python Deep Learning LLM Optimization Algorithms Knowledge Distillation Production ML Systems Systems Engineering Real-time Decisioning Batching Demand Shaping
8+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 97 days ago
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Generative AI Computer Vision Deep Learning Supervised Learning Unsupervised Learning MCP Cursor
2+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 74 days ago
Python R Java TensorFlow PyTorch scikit-learn Machine Learning AI Statistics Probability Theory Optimization
5+ yrs exp

Machine Learning Engineer

Ramp

New York City, NY 34 days ago $200,000–$330,000
Python PyTorch NumPy Pandas SQL Snowflake dbt LLM Machine Learning agentic (AI Hex RisingWave
5+ yrs exp Hybrid

Machine Learning Engineer

Apple Inc

Cupertino, CA 119 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp