Software Engineer Intern, Backend (Summer 2027 - Toronto)
Toronto, ONLyft
2+ ansCandidates need to be enrolled in a Canadian Computer Science Bachelor's or Master's program, graduating between December 2027 and Summer 2028, and be available in Toronto for Summer 2027. Strong CS fundamentals and communication skills are required.
CI/CD, Computer science, Communication skills, Mobile development
Software Engineer Intern, Backend (Summer 2027 - Montreal)
Montréal, QCLyft
2+ ansCandidates need to be enrolled in a Canadian Computer Science Bachelor's or Master's program, graduating between December 2027 and Summer 2028, and be available in Summer 2027. They need strong CS fundamentals, excellent communication, fluent English and working French.
CI/CD, Computer science, Communication skills, Mobile development
Senior Software Engineer, Recommendations
Toronto, ONLyft
5+ ansCandidates need at least 5 years of software engineering experience and a computer science or related background, or equivalent practical experience. They should know Python and Go, cloud platforms, distributed systems and databases, and be skilled with AI coding tools.
Python, Go, AWS, GCP, Azure, PostgreSQL
Senior Software Engineer, Places and Search
Toronto, ONLyft
5+ ansCandidates need 5 or more years of software engineering experience and a BS, MS or equivalent. They must have designed and run large-scale distributed systems, worked with public cloud platforms and databases, and led systems from design to launch.
AWS, GCP, Microsoft Azure
Senior Machine Learning Engineer, Recommendations
Toronto, ONLyft
5+ ansCandidates need an M.S. or Ph.D. in a technical field, 5+ years of machine learning experience (or a Ph.D. with 3+ years), and experience with deep learning for recommendation systems. Strong Python or Golang skills and a track record of delivering at scale are also required.
TensorFlow, PyTorch, Python, Golang
Machine Learning Engineer, Safety and Customer Care AI
Toronto, ONLyft
3+ ansCandidates need 3+ years of applied ML or AI experience and an MS or PhD in a technical field. They need hands-on experience post-training open-source models, building agents with LangGraph or similar frameworks, evaluating generative AI systems, and deploying ML to real-time production, with strong Python and PyTorch skills.
Python, PyTorch, LangGraph
Data Scientist - Algorithms, Mapping
Toronto, ONLyft
3+ ansCandidates need an advanced degree in a quantitative field or relevant experience, plus 3+ years in data science or machine learning with production models. They must also communicate well and work with machine learning frameworks and distributed systems.
PyTorch, TensorFlow, Ray, Spark
Android Software Engineer, Lyft Urban Solutions
Montréal, QCLyft
1+ ansCandidates need a computer science or related degree or equivalent practical experience, at least 1 to 3 years of software engineering experience, and experience with Kotlin and Jetpack Compose. They should work well in a collaborative, cross-functional team and explain their technical decisions.
Onboarding, Computer science, Computer engineering, Kotlin