×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Recommendations

Remote / Online - Candidates ideally in
Toronto, Ontario, C6A, Canada
Listing for: EvoResume
Full Time, Part Time, Remote/Work from Home position
Listed on 2026-09-24
Job specializations:
  • Software Development
    Senior Developer, Backend Developer, Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 136000 - 170000 CAD Yearly CAD 136000.00 170000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer, Recommendations at Lyft, Toronto, Canada.

Full time, hybrid, in office at least 3 days a week.

Lyft's Applied AI group is hiring a senior engineer onto its Recommendations team in Toronto, building the backend systems that decide what riders get shown and when. Lyft prints the base pay range on the advert, which is still unusual for a senior engineering role in Canada. The filter is seniority: five years of production experience, Python and Go, and distributed systems.

Requirements:
  • BS/MS or equivalent in Computer Engineering, Computer Science, or related field or equivalent practical experience
  • 5+ years of software engineering/production infrastructure industry experience
  • Experience with Python and Go
  • Experience with cloud platforms (AWS, GCP, or Azure), distributed systems, and databases such as PostgreSQL or DynamoDB
  • Proficient and effective in using AI tools (e.g. Copilot, Claude Code, Cursor) to accelerate coding and engineering workflows
  • Proficiency in object-oriented programming
  • Experience working with data structures or algorithms
  • Participate in the team's on-call rotation
The role offers:
  • Expected base pay range CAD $136,000 to CAD $170,000, not inclusive of potential equity offering, bonus or benefits
  • Extended health and dental coverage options, along with life insurance and disability benefits
  • Mental health benefits
  • Family building benefits
  • Child care and pet benefits
  • Access to a Lyft funded Health Care Savings Account
  • RRSP plan to help save for your future
  • Flexible paid time off policy for salaried team members, with manager approval
  • 18 weeks of paid time off for new parents, as a top-up plan to complement provincial programs. Biological, adoptive and foster parents are all eligible
  • Subsidized commuter benefits
  • Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary