ML / AI Jobs in Canada
There are 567 open ML / AI jobs in Canada on freehire right now. 179 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$151,700 | CA$183,500 | CA$212,144 | 126 |
| USD | year | $178,500 | $200,000 | $227,400 | 17 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- machine-learning 97%
- ai 84%
- python 72%
- cloud 44%
- pytorch 44%
- llm 34%
- deep-learning 33%
- tensorflow 30%
How the work is done
- Remote 100 · 18%
- Hybrid 77 · 14%
- Onsite 13 · 2%
Visa sponsorship offered in 67% of the 89 postings that state a position on it.
Seniority
- Senior 167
- Staff 45
- Lead 39
- Principal 22
- Intern 18
- C-level 8
Who is hiring
- 1000+ employees 160
- 501-1000 employees 40
- 51-200 employees 9
- 11-50 employees 8
- 201-500 employees 4
- 1-10 employees 2
Tech Lead Manager, AI / Machine Learning
We’re reinventing the market research industry. Let’s reinvent it together. At Numerator, we believe tomorrow’s success starts with today’s market intelligence. We empower the world’s leading brands and retailers with…
Principal Platform Engineer, Machine Learning
Architect and build scalable ML platforms on Azure Databricks for financial-services clients, designing MLOps pipelines, model serving, and enterprise integrations using Python/Scala/Java, Spark, and MLflow.
Staff AI/ML Engineer — GenAI & Scalable AI Platform (Onsite)
The Staff AI/ML Engineer will lead the AI/ML engineering strategy, develop complex models, and enhance training infrastructure at lululemon. This onsite role focuses on scalable ML platforms, responsible AI governance, and mentoring senior engineering staff.
S Staff Software Engineer, Machine Learning Platform Stripe via Greenhouse Toronto 8212 ml foundations View role
Staff Software Engineer leading the design and evolution of Stripe’s ML Platform, building scalable infrastructure for ML training, model serving, and AI workflows to power Stripe’s fintech products.
AI/ML Platform Engineer (Azure & GCP)
Design and deliver enterprise-scale AI/ML solutions on Azure/GCP, build MLOps pipelines, automate workflows with Terraform/GitHub Actions, and support Generative AI use cases.
Machine Learning Resident – Client: Nialli (12 month term)
This 12-month machine learning residency involves developing predictive and prescriptive AI models for construction project management. The resident will work with Amii scientists and Nialli to build AI-powered solutions using LLMs, RAG, and agentic systems.
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months - [...]
4-month co-op ML Software Engineer at RBC Borealis, building ML-based software solutions end-to-end—from data ETL using Hadoop/Spark to implementing ML algorithms and front-end development—within a major bank's AI innovation lab.
Staff Machine Learning Engineer, Generative AI (Auth0)
Staff ML Engineer on Okta's Generative AI team, architecting and deploying production LLM/GenAI systems including RAG workflows, agentic applications, and LLMOps pipelines using Python, Claude-based systems, and modern AI agent frameworks.
Senior Machine Learning Engineer
Senior ML Engineer building self-service ML platform tooling—model packaging, deployment, CI/CD, and observability—using Python, PyTorch, TensorFlow, Docker, Kubernetes, MLflow, and GitHub Actions at a lottery and sports betting company in Toronto.
Hybrid ML Engineer – Fraud & Anti-Cheat Infra
Build and operate ML infrastructure for fraud detection and anti-cheat systems at EA, owning data pipelines and collaborating with data scientists to deploy models.
machine learning engineer
Machine learning engineer in an R&D communications systems environment, working on data science, data visualization, and software testing using Python, Git, and FPGA technologies in a hybrid role based in Kanata.
Machine Learning Engineer III
Build and operate production-grade data and ML infrastructure powering fraud detection, anti-cheat, and account security systems across EA games using Python, SQL, Spark, Docker, Kubernetes, and cloud platforms.
Machine Learning Engineer
Machine Learning Engineer at Manulife designing, building, and operating ML/AI platforms and pipelines from experimentation to production at scale, using Python, CI/CD tools, Docker/Kubernetes, Terraform, and Azure cloud services.
ML Engineer — Hybrid: Production AI & GenAI Platforms
ML Engineer building production platforms and pipelines to deploy ML and GenAI models at scale across insurance, banking, and wealth management at Manulife.
Lead AI/ML Software Engineer
Lead AI/ML Engineer at RBC’s digital banking unit, designing and deploying production-grade ML systems (LLMs, RAG, embeddings) for financial services. Owns end-to-end projects from model development to observability, integrating AI into online banking and digital channels.
AI/ML DevOps Engineer at CI Financial
The AI/ML DevOps Engineer will operationalize machine learning models by building CI/CD pipelines and managing production deployments on Snowflake and cloud platforms. The role involves collaborating with data scientists to move prototypes into production environments.