Software Engineer Intern, Machine Learning (Summer 2027)New$110K

The opportunity

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

What you'll do

  • Contribute to the design, build, train and test of Machine Learning models

  • Write production-level code to convert ML models into working pipelines

  • Partner with Product Managers, Data Scientists, and fellow ML Engineers to: frame Machine Learning problems within the business context

  • Analyze experimental and observational data, communicate findings to support decisions

  • Participate in code and spec reviews to ensure code quality and distribute knowledge

  • Currently pursuing a Bachelor's, Master's, or PhD degree in Computer Science: or a related technical field from a university in Canada (required) , with a graduation date between December 2027 and Summer 2028 (required). For any candidates who are master's students who worked between their bachelor's and master's programs: candidates should also have less than 2 years of relevant full-time work experience

What they're looking for

  • Available during Summer 2027 for the internship in Toronto
  • Good understanding and knowledge of ML libraries like scikit-learn, Tensorflow, PyTorch, Keras, MXNet, etc.
  • Strong programming skills in Python or a similar object oriented language
  • Proven ability to effectively turn research ML papers into working code