Build Lyft’s Machine Learning Platform with Python, Go, or Java in Toronto, supporting real-time, online, and offline model execution. Ship production code across the business.
This backend Software Engineer role supports ML model development, execution, and iteration across Lyft. You will own defined tasks, contribute to platform features, and work alongside motivated engineers. The work includes reliable coding, operational monitoring, and technology modernization.
Key Responsibilities: Own defined tasks and contribute to ML platform features
Develop reliable, performant, tested, maintainable backend code
Participate actively in code reviews and feedback
Monitor deployed code and debug issues within scope
Participate in on-call rotations and postmortem actions
Requirements: BSc or MSc in Computer Engineering, Computer Science, or related field
Relevant work experience may replace formal education
One or more years of backend engineering experience
Experience with Python, Go, Java, or similar stacks
Experience with Linux
Apply backend engineering and Linux skills to reliable ML platform development, deployment monitoring, and production operations at Lyft.
#J-18808-Ljbffr
📌 Backend Software Engineer ML Platform (Ontario)
🏢 Lyft
📍 Ontario