Lyft, Inc. logo

Machine Learning Engineer, Recommendations

Job Overview

Location

Toronto, Canada

Job Type

Full-time

Category

Machine Learning Engineer

Date Posted

April 6, 2026

Full Job Description

đź“‹ Description

  • • As a Machine Learning Engineer on Lyft’s Recommendations team, you will develop and launch algorithms that power core services and impactful products across transportation, economics, forecasting, mapping, safety, personalization, and adaptive control.
  • • Day to day, you will 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-concepts to explore ML solutions, develop statistical and machine learning models, write production-quality code to launch models at scale, and evaluate systems against business goals.
  • • You will join a highly motivated team at Lyft solving hard problems with peta-byte scale data in a rapidly growing domain, working in a dynamic, creative, and collaborative environment where your work directly impacts core business aspects.
  • • In this role, you will deepen your expertise in machine learning workflows, gain experience deploying models at scale using Python or Golang, and contribute to innovative solutions that improve people’s lives through low-cost, ultra-immersive transportation.

🎯 Requirements

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

🏖️ Benefits

  • • Extended health and dental coverage options, along with life insurance and disability benefits
  • • Mental health benefits and family building benefits
  • • Access to a Lyft funded Health Care Savings Account and RRSP plan to help save for your future
  • • Subsidized commuter benefits and flexible paid time off policy allowing time off as needed with manager approval
  • • 18 weeks of paid time off for new parents (biological, adoptive, foster) as a top-up to provincial programs
  • • Hybrid in-office schedule (minimum 3 days per week: Mondays, Wednesdays, Thursdays) with flexibility to work from anywhere up to 4 weeks per year

Skills & Technologies

Python
Go
Hybrid

Ready to Apply?

You will be redirected to an external site to apply.

Lyft, Inc. logo
Lyft, Inc.
Visit Website

About Lyft, Inc.

Lyft is a transportation network company that offers ride-sharing services through a mobile app. Users can request rides from drivers using their own vehicles. The company operates in numerous cities across the United States and Canada, providing a convenient and often more affordable alternative to traditional taxis. Lyft's business model relies on connecting riders with drivers, taking a commission on each fare. Beyond standard rides, Lyft also offers services like shared rides, premium vehicles, and bike/scooter rentals in select markets, aiming to be a comprehensive urban mobility solution.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

ARGENTINA
Full-time
Expires Jun 20, 2026
AWS
Terraform
TensorFlow
+4 more

21 hours ago

Apply
Melbourne
Full-time
Expires May 15, 2026
Python
Kubernetes
PyTorch
+4 more

1 month ago

Apply
Heidi Health Pty Ltd logo

Heidi Health Pty Ltd

Melbourne
Full-time
Expires May 15, 2026
Python
Go
TensorFlow
+4 more

1 month ago

Apply
FundraiseUp Inc. logo

FundraiseUp Inc.

Portugal - Remote
Full-time
Expires May 23, 2026
Python
FastAPI
MongoDB
+4 more

29 days ago

Apply