Oh My JobFind Jobs
Company
  • About Us
  • Blog
  • Contact
  • Career Guides
Popular Roles
  • CNA Jobs
  • Data Analyst Jobs
  • Electrician Jobs
  • FIFO Jobs
  • Property Management
Tools
  • Paycheck Calculator
  • Job Market Data
Legal
  • Terms of Service
  • Privacy Policy
  • California Privacy Rights
For Employers
Post a Job

Senior ML Software Engineer, Mapping

Lyft
Lyft
San Francisco, CA
Jun 4, 2026
Salary not listed

Job Description

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

The Mapping team at Lyft is tasked with building a digital representation of the physical world - a map. We collect and serve the freshest and most accurate mapping data possible, along with algorithms, models, platform services, and map-based user experiences that power Lyft’s current and future transportation offerings.

Mapping represents a huge opportunity for Lyft’s business, but also a big challenge. We build and scale systems that deal with large data storage, real-time data processing, machine / deep learning pipelines, routing and ETA models, driver and passenger location tracking, and more. We built beautiful and magical user experiences on top of all those services, and compete with companies that have been in the mapping business for decades.

To strengthen our efforts, we are hiring a Senior ML Engineer who will work end-to-end on creating and improving new capabilities to detect changes in the environment and reflect them in our Lyft map using a wide variety of input sources from the Lyft fleet. For this we are looking for someone who values software engineering best practices, loves the algorithmic and geospatial side of the challenge and is data-driven from start to end.

Our technology stack ranges from basic machine learning models to large language models and running them at scale on millions of images. You will work with incredibly passionate and talented colleagues from machine learning, data science, and engineering on projects that delight our passengers and drivers – powered by an up to date map.

Responsibilities:

  • Partner with Engineers, Data Scientists, Product Managers, and Business Partners to apply machine learning for business and user impact
  • Perform data analysis and build proof-of-concept to explore and propose ML solutions to both new and existing problems
  • Develop statistical, machine learning, or optimization models
  • Write production quality code to launch machine learning models at scale
  • Evaluate machine learning systems against business goal

Experience:

  • B.S., M.S., or Ph.D. in Computer Science or other quantitative fields or related work experience
  • 5+ years of Machine Learning experience
  • Passion for building impactful machine learning models leveraging expertise in one or multiple fields.
  • Proficiency in Python, Golang, or other programming language
  • Excellent communication skills and fluency in English
  • Strong understanding of Machine Learning methodologies, including supervised learning, forecasting, recommendation systems, reinforcement learning, and multi-armed bandits

Benefits:

  • Great medical, dental, and vision insuranc

Software Engineer roles in California average $158,770/year, based on 42 active listings on our database.

See the full California job market report →Software Engineer salaries by state →

Lyft on Oh My Job

243 open positions right now, including 35 in California.

Apply now
Share:

Where Software Engineer jobs are hiring right now

Based on active listings in our database, by state. Hover a state for its exact count.
Software Engineer job openings by US stateChoropleth map of Software Engineer job openings across US states, based on active listings in our database. California has the most open positions (208), while South Carolina has the fewest among states with active listings (2).
NoneLowMediumHighVery high
Software Engineer open positions by state
StateOpen positions
California208
Maryland129
Texas106
New York71
New Jersey70
Virginia65
Florida59
Washington58
Illinois45
Ohio39
Arizona26
Colorado25
Arkansas21
Minnesota20
North Carolina20
Massachusetts19
Pennsylvania16
Alabama14
Georgia14
Tennessee14
Michigan13
Delaware10
Oklahoma10
Indiana8
Oregon8
Utah8
Nevada7
Kansas5
Wisconsin5
Connecticut4
Hawaii4
Iowa4
Maine4
West Virginia4
Kentucky3
Missouri2
New Mexico2
South Carolina2

Similar positions:

  • Radiance Technologies

    Software Engineer

    Radiance Technologies • Monterey, CA

    3 days ago
  • Microsoft

    Senior Software Engineer - Windows 365 Link

    Microsoft • San Francisco, CA

    3 days ago
  • JPMorgan Chase

    Software Engineer II .Net

    JPMorgan Chase • Irvine, CA

    3 days ago
  • Clera

    Founding Software Engineer

    Clera • Los Angeles, CA

    3 days ago