ML / AI Jobs in Canada
There are 567 open ML / AI jobs in Canada on freehire right now. 178 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%
- pytorch 44%
- cloud 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 166
- Staff 46
- 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

Staff Product Manager, Machine Learning
Lead the Vegetation Intelligence product, turning AI-driven satellite imagery and ML models into actionable wildfire-prevention insights for utility customers.
Machine Learning Engineer / Ingénieur apprentissage machine (ML)
ML Engineer designing, deploying, and maintaining production ML systems for healthcare, transport, and HR products using Python, PyTorch, scikit-learn, and MLOps tools like MLflow in a hybrid Quebec office.
Senior Machine Learning Engineer, Digital Twin Platform
Build and deploy ML models for real-time inventory tracking and shelf stocking dynamics across thousands of retail locations on Instacart's Digital Twin Platform, owning the full ML lifecycle.
Machine Learning Engineer II
Machine Learning Engineer at TD Bank's Layer 6 AI center of excellence, building scalable ML frameworks and deploying production-grade AI systems using Python and deep learning frameworks on large-scale financial datasets.
Experienced AI/ML DevOps Engineer Role
Operationalize AI/ML solutions by building scalable CI/CD pipelines and managing production deployments for a wealth management firm, using Jenkins, Bitbucket, Python, and Snowflake.

Machine Learning Engineer II, Ads - Response Prediction
Build and deploy ML models for Instacart’s ad systems, focusing on response prediction, ranking, and auction optimization across consumer surfaces.
Production ML Engineer — AI Systems & MLOps
Design, train, and deploy scalable ML systems for fintech products, focusing on data ingestion, model governance, and observability.
Senior Machine Learning Engineer, Rider Applied AI
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. With a billion rides per year and counting, Lyft…
lululemon Staff AI/ML Engineer
Staff AI/ML Engineer at lululemon defining AI/ML engineering strategy, standards for model development, training infrastructure, serving, and GenAI system architecture across a vertically integrated retail ecosystem.
Machine Learning Architect (AWS) - Canada
Design and deploy end-to-end AI/ML solutions on AWS for enterprise customers, from proof-of-concept to production, using cloud-native tools and modern architectures.
AI/ML Engineer — End-to-End ML & MLOps (Canada)
Builds and deploys AI/ML models from data to production, bridging research and engineering in a retail-tech setting with a focus on MLOps, CI/CD, and responsible AI governance.