Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

LinuxCareers

NewBe an early applicant

Software Engineer, Backend

Posted
Discussion

Summary

Backend engineer on Lyft's Machine Learning Platform team in Toronto, building and operating infrastructure for real-time online and offline ML model execution, development, and iteration. Day-to-day: owning well-defined tasks, shipping tested Python/Go/Java code, code reviews, monitoring, and on-call duties.

Lyft's Machine Learning Platform team is seeking a backend Software Engineer to help build and operate their platform, which supports real-time, online, and offline ML model execution, development, and iteration across the company. You will own well-defined tasks, contribute to features alongside a team of highly motivated engineers, and ship production code that impacts systems across the entire business.

What You'll Do

  • Own well-defined tasks and contribute to features on the ML platform, seeking guidance from senior team members when needed
  • Develop reliable, performant, well-tested, readable, maintainable code that follows team coding standards and meets feature requirements
  • Participate actively in code reviews, both giving and receiving feedback
  • Monitor the stability and performance of your code after deployment, and proactively fix bugs and debug issues within your scope
  • Participate in the team's operational responsibilities, including on-call rotations and following through on postmortem action items
  • Contribute to technical debt reduction and technology modernization efforts

What You Need

  • BSc or MSc in Computer Engineering, Computer Science, or a related field, or relevant work experience
  • 1+ years of backend engineering experience (internships included) working in Python, Go, Java, or similar stacks
  • Experience with Linux

Nice to Have

  • Exposure to machine learning systems or ML serving, training, and deployment infrastructure through coursework, projects, or work experience
  • Familiarity with cloud providers such as AWS, Azure, or Google Cloud
  • Experience with AI-assisted coding tools such as Cursor or Claude Code

Expected base pay range CAD $88,000–$110,000 in the Toronto area, not inclusive of potential equity offering, bonus, or benefits. Extended health and dental coverage, mental health benefits, family building benefits, child care and pet benefits, health care savings account, RRSP plan with company match, flexible paid time off, 18 weeks paid parental leave, subsidized commuter benefits, and Lyft ride credits.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →