Senior Software Engineer, Recommendations (Hybrid Backend)

EvoResume

Toronto

Hybrid

CAD 136,000 - 170,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Extended health and dental coverage
Life insurance and disability benefits
Mental health benefits
Family building benefits
Child care benefits
Pet benefits
RRSP plan
Flexible paid time off
18 weeks paid parental leave
Subsidized commuter benefits

Job summary

Lyft\'s Applied AI group in Toronto, Canada, is hiring a Senior Software Engineer for the Recommendations team. You will help build backend systems that decide what riders see and when, operating in a distributed, production environment.

The role is full-time and hybrid, requiring in-office presence at least 3 days a week. Candidates should bring 5+ years of production software experience, strong Python and Go skills, and expertise with cloud platforms and databases.

Qualifications

  • BS/MS or equivalent in CS/Engineering or related field
  • 5+ years of software/production infrastructure experience
  • Experience with Python and Go
  • Experience with cloud platforms (AWS, GCP, or Azure), distributed systems, and databases such as PostgreSQL or DynamoDB
  • Proficient with AI coding tools to accelerate workflows
  • Proficiency in object-oriented programming
  • Experience with data structures or algorithms
  • Participate in the team\'s on-call rotation

Responsibilities

  • Build backend systems that decide what riders see and when
  • Work on distributed backend using Python and Go
  • Collaborate with Lyft\'s Applied AI group
  • Participate in the team\'s on-call rotation

Skills

Python
Go
Cloud platforms
Distributed systems
PostgreSQL
DynamoDB
AI tools
Object-oriented programming
Data structures & algorithms
On-call rotation

Education

BS/MS or equivalent in CS/Engineering

Tools

Copilot
Claude Code
Cursor

Job description

Lyft\'s Applied AI group in Toronto, Canada, is hiring a Senior Software Engineer for the Recommendations team. You will help build backend systems that decide what riders see and when, operating in a distributed, production environment.

The role is full-time and hybrid, requiring in-office presence at least 3 days a week. Candidates should bring 5+ years of production software experience, strong Python and Go skills, and expertise with cloud platforms and databases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Recommendations
Senior Software Engineer, Recommendations

EvoResume • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Life insurance and disability benefits
Mental health benefits
+7
Senior AI Backend Engineer (Hybrid, Toronto)
Senior AI Backend Engineer (Hybrid, Toronto)

Cloudjobs • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+6
Senior Software Engineer, AI Entries
Senior Software Engineer, AI Entries

Cloudjobs • Toronto

On-site
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+6
Senior Software Engineer, AI Entries
Senior Software Engineer, AI Entries

Socotra, Inc. • Toronto

On-site
CAD 136,000 - 170,000
Extended health and dental coverage
Life insurance
Disability benefits
+9
Backend Engineer - Claims Platform (Hybrid, Toronto)
Backend Engineer - Claims Platform (Hybrid, Toronto)

Lyft • Toronto

Hybrid
CAD 108,000 - 135,000
Extended health & dental
Life & disability insurance
Family building benefits
+7
Senior Software Engineer, Marketplace
Senior Software Engineer, Marketplace

Lyft • Toronto

On-site
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+6
Software Engineer, Driver Earnings (Hybrid)
Software Engineer, Driver Earnings (Hybrid)

lyft • Toronto

Hybrid
CAD 88,000 - 110,000
Health insurance
Dental coverage
Mental health benefits
+8
Senior Software Engineer, Places and Search
Senior Software Engineer, Places and Search

Socotra, Inc. • Toronto

On-site
CAD 136,000 - 170,000
Extended health and dental coverage
Life insurance and disability benefits
Mental health benefits
+5
Senior Software Engineer, Rider
Senior Software Engineer, Rider

Socotra, Inc. • Toronto

On-site
CAD 136,000 - 170,000
Health benefits
Dental coverage
Life insurance
+4
Senior Software Engineer, Rider
Senior Software Engineer, Rider

Lyft • Toronto

On-site
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+7