# Software Engineer Intern, Machine Learning

**Company:** [Lyft](https://hotfix.jobs/companies/lyft)
**Location:** Toronto, Canada
**Role:** ML Engineering
**Salary:** CA$96k – CA$110k/yr
**Experience:** 0+ years
**Skills:** Machine Learning, Python, scikit-learn, TensorFlow, PyTorch, Keras, Mxnet, Object-Oriented Programming, Ml Pipelines, Data Analysis, Software Systems
**Posted:** 2026-09-11

> Machine Learning Software Engineer Intern contributing to model development, production ML pipelines, and data-driven experimentation. Requires current enrollment in a Canadian technical degree program and strong Python and machine learning fundamentals.

## Job Description

## Responsibilities
- Design, build, train, and test machine learning models.
- Write production-level code that converts ML models into working pipelines.
- Partner with Product Managers, Data Scientists, and ML Engineers to frame machine learning problems in a business context.
- Analyze experimental and observational data and communicate findings to support decisions.
- Participate in code and specification reviews to ensure code quality and share knowledge.

## Requirements
- Currently pursuing a Bachelor's, Master's, or PhD degree in Computer Science or a related technical field at a Canadian university.
- Graduation between December 2027 and Summer 2028.
- Available for a Summer 2027 internship in Toronto.
- Master's students with prior work between bachelor's and master's programs must have less than two years of relevant full-time experience.
- Understanding of machine learning libraries such as scikit-learn, TensorFlow, PyTorch, Keras, or MXNet.
- Strong programming skills in Python or a similar object-oriented language.
- Ability to turn machine learning research papers into working code.
- Practical knowledge of building efficient end-to-end machine learning workflows.
- Ability to design software systems and produce high-quality code.
- Strong problem-solving, learning, research, collaboration, and written and verbal communication skills.

## Benefits
- Mental health benefits.
- Two paid days off and three sick days during the internship, in addition to holidays.
- Subsidized commuter benefits and ride credits.

## Compensation
- CAD $46–$53 per hour.

## Similar jobs

- [Software Engineer II — Agentic AI Foundations](https://hotfix.jobs/jobs/64fb8162-cbe7-4a04-8e15-4fa30b895a82) - Socure - Toronto, Canada - CA$135k – CA$175k/yr
- [Software Engineer - AI Automation](https://hotfix.jobs/jobs/5184d049-8c0b-4184-8b13-c810a07b5886) - Coalition Security - Remote - $115k – $168k/yr
- [Machine Learning Engineer II, Ads - Response Prediction](https://hotfix.jobs/jobs/2de72620-5e5f-4ae8-97a3-4d1932b3062f) - Instacart - Remote - CA$154k – CA$163k/yr
- [AI Software Engineer](https://hotfix.jobs/jobs/c9a0e889-a36e-488f-87d0-e9c27ab63bf0) - Rollstack - Remote
- [AI Engineer - New Verticals](https://hotfix.jobs/jobs/4159c72e-536e-4211-969c-6bcb9ad805fd) - Protege - Remote

**Apply:** https://hotfix.jobs/jobs/79ac1f58-2c4c-4d04-863f-853c16533958
**Canonical:** https://hotfix.jobs/jobs/79ac1f58-2c4c-4d04-863f-853c16533958