ML Routing Engineer: Real-Time, Scalable Rideshare ML

Lyft

Toronto

Hybrid

CAD 119,000 - 149,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Extended health and dental coverage
Mental health benefits
Family building benefits
Child care and pet benefits
Lyft Health Care Savings Account
RRSP with company match
Flexible paid time off
Paid parental leave (18 weeks)
Subsidized commuter benefits
Lyft ride credits

Job summary

Lyft is hiring a Machine Learning Engineer to join the Routing team in Toronto. You will work on systems that provide routes for every ride request, processing millions of route queries daily with a focus on low latency, reliability, and accuracy.

The role involves developing ML and optimization models, writing production-grade code, and collaborating with software engineering, ML, and data science teams in a hybrid in-office setting.

Qualifications

  • BS/MS/PhD in Computer Science or related quantitative field.
  • 3+ years of Machine Learning experience.
  • Nice-to-have: big data processing / distributed pipelines; Airflow and Spark/Flink.
  • Proficiency in SQL (MySQL, PostgreSQL, SQL Server, Oracle).
  • Ability to work in distributed teams across time zones (EST/PST).

Responsibilities

  • Perform data analysis and build proofs-of-concept to compare ML and non-ML solutions.
  • Balance model accuracy with productization complexity and runtime performance.
  • Develop statistical, ML, or optimization models.
  • Write production-quality code that scales to millions of requests per day.
  • Participate in code reviews, design reviews, and on-call support.
  • Write well-crafted, well-tested, readable, maintainable code.

Skills

Machine Learning
SQL
Distributed teamwork
Python

Education

CS degree or quantitative field

Tools

Apache Airflow
Spark
Flink
AWS
Kubernetes

Job description

Lyft is hiring a Machine Learning Engineer to join the Routing team in Toronto. You will work on systems that provide routes for every ride request, processing millions of route queries daily with a focus on low latency, reliability, and accuracy.

The role involves developing ML and optimization models, writing production-grade code, and collaborating with software engineering, ML, and data science teams in a hybrid in-office setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Software Engineer, Routing
ML Software Engineer, Routing

Lyft • Toronto

Hybrid
CAD 119,000 - 149,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+7
Machine Learning Engineer, Lyft Business & Ads
Machine Learning Engineer, Lyft Business & Ads

Urban Ridge Supplies • Toronto

Hybrid
CAD 119,000 - 149,000
Extended health and dental
Life insurance
Mental health benefits
+7
Senior Machine Learning Engineer, Recommendations
Senior Machine Learning Engineer, Recommendations

Lyft • Toronto

Hybrid
CAD 150,000 - 187,000
Extended health coverage
Mental health benefits
Family building benefits
+7
Rider Engagement Pricing Engineer
Rider Engagement Pricing Engineer

Lyft • Toronto

Hybrid
CAD 108,000 - 135,000
Health & Dental coverage
Mental health benefits
Family building benefits
+2
Data Scientist - Algorithms, Mapping
Data Scientist - Algorithms, Mapping

Lyft • Toronto

Hybrid
CAD 108,000 - 135,000
Extended health and dental
Life insurance
Disability benefits
+9
Senior Software Engineer, Data - Mapping
Senior Software Engineer, Data - Mapping

Lyft Inc • Toronto

On-site
CAD 136,000 - 170,000
Extended health & dental
Life insurance
Disability benefits
+10
Senior Software Engineer, Data - Mapping
Senior Software Engineer, Data - Mapping

Lyft • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+6
Software Engineer Intern, Machine Learning (Summer 2027 - Toronto)
Software Engineer Intern, Machine Learning (Summer 2027 - Toronto)

Lyft • Toronto

On-site
CAD 63,000 - 73,000
Mental health benefits
Paid time off
Commuter benefits
+2
Senior Software Engineer, Places and Search
Senior Software Engineer, Places and Search

Lyft Inc • Toronto

On-site
CAD 136,000 - 170,000
Extended health and dental coverage
Life insurance and disability benefits
Mental health benefits
+5
Machine Learning Engineer, Safety and Customer Care AI
Machine Learning Engineer, Safety and Customer Care AI

Lyft Drivers • Toronto

On-site
CAD 119,000 - 149,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+6