ML / AI Jobs in Canada
There are 348 open ML / AI jobs in Canada on freehire right now. 86 of them were posted recently. The skills employers ask for most often are machine-learning, ai and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$158,000 | CA$183,000 | CA$203,250 | 53 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- machine-learning 96%
- ai 82%
- python 67%
- llm 43%
- pytorch 42%
- cloud 40%
- deep-learning 32%
- tensorflow 29%
How the work is done
- Remote 109 · 31%
- Hybrid 59 · 17%
- Onsite 34 · 10%
Visa sponsorship offered in 60% of the 35 postings that state a position on it.
Seniority
- Senior 99
- Intern 39
- Staff 19
- Principal 11
- Lead 10
- Middle 9
Who is hiring
- 1000+ employees 37
- 501-1000 employees 17
- 51-200 employees 4
- 1-10 employees 1
- 11-50 employees 1
- 201-500 employees 1
Sr. Software Development Engineer in Test, AI/ML
Lead end-to-end QE strategy and architect scalable automated test frameworks (UI, API, integration, system-level) for PlayStation applications and services, including testing ML systems like recommendation engines.
Senior/Staff Machine Learning Engineer
Builds and optimizes real-time machine learning pipelines and models for a programmatic advertising platform, handling billions of requests per second to improve ad targeting and performance.
Explosives & Energetic Materials Expert for AI Safety Audit | Remote - Full Time
Type: full_time Location: remote Interview: Required Interview language: English About this role Description We are hiring explosives and energetic materials professionals to audit how AI models respond to sensitive…
Senior Machine Learning Engineer
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We are transforming the legal experience for all by bettering the…
Consultant en Déploiement - Apprentissage automatique | Delivery Consultant - Machine Learning, ProServe Shared Delivery Team - Data & AI
Êtes-vous enthousiaste à l’idée de créer des solutions logicielles autour de grands systèmes complexes d’apprentissage automatique (AA) et d’intelligence artificielle (IA) ? Souhaitez-vous aider les plus grandes…
FY27 Intern - Deep Learning Research Internship - Canada (4 Months)
Company: Qualcomm Canada ULC Job Area: Interns Group, Interns Group > Interim Engineering Intern - Systems Qualcomm Overview: Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration…
Machine Learning Engineer Pretraining Data
Machine learning engineer building pretraining data systems for Cohere's large language models — running data ablations, designing data mixtures, and researching curation methods with Python, data pipelines, and frameworks like Spark, Beam, and Pandas. Remote-friendly between EST and EU.
AI & Data - Senior Consultant, AI/ML Engineer (Bilingual French & English)
At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better…
Senior Machine Learning Engineer
Senior Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings,…
Machine Learning Engineer
Requisition ID: 277774 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Role Scotiabank is seeking a highly motivated and experienced Senior Manager, Software &…
ML Engineer – Generative AI & LLMs (Remote)
We’re looking for Machine Learning Engineers who are passionate about building cutting-edge systems with LLMs and real-world data. In this role, you’ll work closely with clients and teammates to design, prototype, and…



Senior Machine Learning Engineer, Fulfillment
Instacart is hiring a Senior Machine Learning Engineer in its Enterprise AI org (Fulfillment) to own the full ML lifecycle — problem formulation, data prep, training, experimentation, deployment, and monitoring — building production ML services in Python and SQL on cloud infrastructure to improve fulfillment outcomes.






PhD Machine Learning Engineer, Intern
Summer 2027 PhD machine learning engineering internship at Stripe (San Francisco, NYC, Seattle) within Applied ML, Data Science, Risk, and Payments. Interns design, train, and deploy production-scale ML systems — e.g., fraud detection, Stripe Assistant, and the Stripe Foundation Model — using Python, Scala, Spark, and common ML libraries.
