Machine Learning Developer Intern (4 month term - Toronto or Montreal)

Leadingtalent

Toronto

On-site

CAD 25,000 - 36,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Leadingtalent is seeking an intern Machine Learning Developer to join a fast‑paced consulting team in Toronto or Montreal, beginning in January 2026. The role will focus on developing machine learning solutions, leveraging cloud platforms and collaborating with a cross-functional team.

Ideal candidates will be enrolled in a post-secondary program, have a strong foundation in Python and demonstrate interest in machine learning and data analysis. The internship offers a unique opportunity to work on industry-leading projects.

Qualifications

  • Full-time enrolment in a post-secondary institution.
  • Willingness to commence a 4-month internship in January 2026.
  • Experience in machine learning via academic projects or internships.

Responsibilities

  • Design, prototype and deploy machine learning models.
  • Work with GenAI frameworks and models.
  • Collaborate with cross-functional teams and present findings.
  • Collaborate with cross-functional teams, present findings to non-technical stakeholders.

Skills

Machine Learning
Statistical Analysis
Data Mining
Python
Communication
Team collaboration
Cloud platforms
PyTorch
TensorFlow
CUDA

Education

High-school diploma/GED
Post-secondary enrolment (full-time)

Tools

PyTorch
TensorFlow
GenAI tools
Kubernetes
Docker
PySpark
Spark
LangGraph
Azure/AWS/GCP
PyTorch
TensorFlow
CUDA

Job description

Overview

An intern Machine Learning Developer will join a fast‑paced consulting team composed of Partners, Product Managers, Data Scientists, Architects and Software Engineers. The role focuses on conceptualizing, developing and deploying machine learning solutions to solve enterprise‑scale problems for external client engagements or internal initiatives.

Responsibilities

Key duties include:

  • Design, prototype and deploy machine learning models on industry‑leading cloud platforms (IBM Cloud, Azure, AWS, Edge).
  • Work with technologies such as GenAI/Agentic AI frameworks and models (Autogen, LangGraph, LLM), Seldon Core, Spark, Kafka.
  • Implement deep‑learning frameworks (PyTorch, TensorFlow, CUDA) and computer‑vision solutions.
  • Collaborate with cross‑functional teams, present findings, and translate technical concepts to non‑technical stakeholders.
  • Support delivery of AI, ML, automation and LLM projects on major cloud providers.
Requirements
  • Located in Toronto or Montreal and willing to commence a 4‑month internship in January 2026.
  • Full‑time enrolment in a post‑secondary institution with return to studies after the internship.
  • High‑school diploma/GED (minimum education).
  • Fluent in French for Quebec assignments (optional).
  • Eligible to work in Canada without sponsorship.
  • Knowledge of cloud export regulations (no employment for foreign nationals from US‑sanctioned countries).
Technical and Professional Expertise
  • Demonstrated interest or experience in machine learning, statistical analysis or data mining via internships, academic projects, hackathons or publications.
  • Proficiency in one or more scripting languages (Python preferred) or a strong computer‑science foundation.
  • Hands‑on experience with GenAI tools (e.g., LangChain, Semantic Kernel) and LLM concepts such as prompt engineering and RAG.
  • Excellent communication skills with the ability to work independently and as part of a cross‑functional team.
  • Eligibility for full‑time work for 4 months starting January 2026.
Preferred Experience
  • Previous work terms or internships in machine‑learning, computer‑vision or software engineering.
  • Experience with Python libraries/frameworks: scikit‑learn, PyTorch, TensorFlow, PySpark.
  • Hands‑on R&D for software demos and prototypes.
  • Experience delivering AI/ML/LLM solutions on Azure, AWS or GCP.
  • Familiarity with cloud‑native application development (Kubernetes, Docker, storage).
Equal Employment Opportunity

IBM is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM also complies with all fair employment practices regarding citizenship and immigration status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Developer Intern (January 2027 - 4 Months - Toronto or Montreal) / Stagiaire d[...]
Machine Learning Developer Intern (January 2027 - 4 Months - Toronto or Montreal) / Stagiaire d[...]

IBM • Toronto

On-site
CAD 67,000 - 112,000
Machine Learning Developer Intern (January 2027 - 4 Months - Toronto or Montreal) / Stagiaire développeur en apprentissage automatique (janvier 2027 - 4 mois - Toronto ou Montréal)
Machine Learning Developer Intern (January 2027 - 4 Months - Toronto or Montreal) / Stagiaire développeur en apprentissage automatique (janvier 2027 - 4 mois - Toronto ou Montréal)

IBM • Montreal (administrative region)

On-site
CAD 22,000 - 29,000
AI & Automation Data Scientist Intern (Jan 2026 - 4 month - Toronto or Calgary)
AI & Automation Data Scientist Intern (Jan 2026 - 4 month - Toronto or Calgary)

Leadingtalent • Calgary

On-site
CAD 20,000 - 33,000
AI & Automation Data Scientist Intern (January 2027 - 4 Months - Toronto or Montreal) / Stagiai[...]
AI & Automation Data Scientist Intern (January 2027 - 4 Months - Toronto or Montreal) / Stagiai[...]

IBM • Toronto

On-site
CAD 18,000 - 21,000
Machine Learning Developer Associate / Développeur(euse) en apprentissage automatique associé(e)
Machine Learning Developer Associate / Développeur(euse) en apprentissage automatique associé(e)

IBM • Toronto

On-site
CAD 65,000 - 90,000
Machine Learning Developer Associate / Développeur(euse) en apprentissage automatique associé(e)
Machine Learning Developer Associate / Développeur(euse) en apprentissage automatique associé(e)

IBM • Calgary

On-site
CAD 90,000 - 130,000
Machine Learning Developer Associate / Développeur(euse) en apprentissage automatique associé(e)
Machine Learning Developer Associate / Développeur(euse) en apprentissage automatique associé(e)

IBM • Montreal (administrative region)

On-site
CAD 70,000 - 100,000
AI & Automation Data Scientist Intern (January 2027 - 4 Months - Toronto or Montreal) / Stagiai[...]
AI & Automation Data Scientist Intern (January 2027 - 4 Months - Toronto or Montreal) / Stagiai[...]

IBM • Montreal (administrative region)

On-site
CAD 20,000 - 27,000
Data Services Developer Intern (Jan 2026 - 4 month term - Toronto, Ottawa or Montreal)
Data Services Developer Intern (Jan 2026 - 4 month term - Toronto, Ottawa or Montreal)

Leadingtalent • Montreal (administrative region)

On-site
CAD 40,000 - 60,000
Data Scientist Intern (16 months, September 2026)
Data Scientist Intern (16 months, September 2026)

IBM • Markham

On-site
CAD 13,000 - 23,000