ML / AI Jobs in Canada
There are 569 open ML / AI jobs in Canada on freehire right now. 181 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
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.
Machine Learning Scientist (12 month term)
Lead applied ML projects for industry clients, mentor junior staff, and translate academic research into practical solutions using Python, PyTorch, and related ML frameworks at an AI research institute in Edmonton.
Principal Applied AI/ML Scientist (Auth0 Lab)
Principal AI/ML Scientist leading 0-to-1 product innovation for Auth0's identity and security products, hands-on building and fine-tuning ML models and LLMs using Python and ML frameworks in a hybrid Toronto role.
Senior Applied AI/ML Scientist - Retailer Growth
Senior Applied AI/ML Scientist on the Retailer Growth team, building ML systems for paid marketing optimization, bidding, targeting, AEO content creation, and LTV predictions on a wholesale marketplace platform.
Head of Machine Learning
Leads ML strategy, architecture, and team for a product company, designing signal processing and ML systems for production, optimizing model performance, and managing MLOps pipelines.
Staff Machine Learning Engineer, Generative AI
Staff ML Engineer architecting and deploying production GenAI systems (LLM-powered features, RAG workflows, agentic apps) on a team building AI-powered identity/security infrastructure, primarily using Python.
Machine Learning Engineer Intern - GenKA & RAG Focus
Build AI models for contact-center knowledge assist using Python and deep-learning frameworks like PyTorch or TensorFlow.
Staff Machine Learning Engineer, Generative AI (Auth0)
Design and deploy production-scale GenAI systems, including RAG pipelines, agent frameworks, and evaluation workflows, to power secure AI-powered identity features.
Staff Machine Learning Engineer, Rewards Economy
Lead the design and optimization of Mistplay's rewards economy by building real-time ML systems—contextual bandits, RL frameworks, predictive models—using Python, PyTorch, and SQL to personalize reward distribution for mobile gamers.
Machine Learning Engineering Intern
ML Engineering Intern on the Knowledge Assist team building RAG, generative knowledge assist, and enterprise search solutions for contact centers using Python and deep learning frameworks.
Machine Learning Engineer
Build and deploy production-grade ML and GenAI systems for insurance, banking, and wealth management using Python, MLOps, and cloud-native tools.
AI Platform & Machine Learning Engineer
Build ML infrastructure—training pipelines, model registries, and deployment systems—for XYZ Reality's Construction Intelligence platform, using Python, PyTorch, Docker, and Kubernetes to take AI models from research into production on wearable AR devices.
AI/ML DevOps Engineer
AI/ML DevOps Engineer building and maintaining CI/CD pipelines and production environments for Gen AI and ML solutions at CI Financial, working with Jenkins, Bitbucket, Snowflake, AWS, Docker, and Python.
lululemon Staff Applied AI/ML Scientist
Staff Applied AI/ML Scientist at lululemon designing and deploying machine learning and predictive/generative AI models (demand forecasting, personalization, search, automation, multimodal content) at enterprise scale using Python and PyTorch.
Remote Machine Learning Tutor — Flexible Hours & AI Copilot
Varsity Tutors is looking for a remote machine learning tutor to teach students advanced topics like regression and deep learning using Python and scikit-learn. The role offers flexible scheduling and the ability to work remotely via a live learning platform.
Applied Machine Learning Scientist I
Develop and deploy predictive and generative AI models (chatbots, pricing, anomaly detection, forecasting) for TD Bank's Canadian Personal Banking division using Python and ML frameworks.
Senior Machine Learning Engineer, Causal & Decision Systems
Build ML systems that estimate causal effects, quantify uncertainty, and automate commercial decisions in a continuous loop of learning and improvement.