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
Principal ML Engineer
Recruited via hireVouch for its client, this principal-level role designs the next generation of production machine-learning systems at a bootstrapped, ~600-person platform handling hundreds of billions of millisecond transactions daily — owning end-to-end ML architecture from data prep and feature generation to model deployment, serving and monitoring.
AI & ML Engineer: Data Pipelines, MLOps & Cloud
Lucrodyne is hiring an AI/ML engineer in the Greater Toronto Area to build and support data & AI solutions for enterprise clients. The role covers end-to-end ML workflows: processing structured and unstructured data, MLOps, API development on AWS/Azure, and model monitoring, using Python and data governance practices.
Machine Learning Developer
Senstar is looking for a Machine Learning Developer to help bring machine learning from research into real-world applications on embedded edge platforms. This is an opportunity for an early-career developer who enjoys…

Hardware, Edge ML Engineer
An edge ML engineer at Mecka AI trains computer-vision models and deploys them on embedded devices that capture data for robot learning. Day to day: building C++ inference pipelines on embedded Linux and optimizing models for latency, memory, and power, with an option to lead architecture for a senior hire.
Computer Vision Engineer
Design, build, and deploy computer vision and ML models that extract structured data (symbols, components, dimensions) from construction drawings, blueprints, and PDFs to power automated contractor estimates. Core stack: Python, PyTorch/TensorFlow, object detection/segmentation/OCR, multimodal LLMs, and cloud deployment.
Senior Artificial Intelligence/Machine Learning Engineer
Ciklum is looking for a Senior Artificial Intelligence/Machine Learning Engineer to join our team full-time in Canada . We are a custom product engineering company that supports both multinational organizations and…
Staff Machine Learning / Operations Research Engineer
About Burq We're revolutionizing commerce from port to doorstep with Burq Intelligence. Burq started with an ambitious mission: to turn the complex process of offering delivery into a simple, turnkey solution. It's a…
Senior Consultant, AI Safety and Guardrails Engineering
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your…
Machine learning Engineer
As a Machine Learning Engineer, you'll design and implement scalable, high-performance machine learning systems to support DeviantArt's vibrant online community. You'll play a key role in building innovative solutions…
Senior Machine Learning Developer
Senior Machine Learning Engineer at Numa builds conversational AI voice agents for automotive dealerships, shipping prompts, agents, and production ML models with an evaluation-first approach, while contributing to the ML platform (model serving, LLM infrastructure, observability) using Python, Ray Serve, and Dagster.
Computer Vision Engineer
COMPANY OVERVIEW Volatus Aerospace is a global leader in aerial intelligence and drone solutions, bringing together over 100 years of combined aviation expertise. We specialize in delivering innovative,…
AI Safety & Policy Expert (AI Community)
About the Role: At TELUS Digital, we believe that safety is a continuous process, not a one-time check. As an AI Safety & Policy Associate, you are the primary guardian of our AI training datasets. You will join our AI…
Lead Applied Scientist - Signal Processing & Machine Learning- AquaEye
Lead ML strategy, model development, and a team for AquaEye's AI-powered handheld sonar devices used in water rescue, working with Python, C, PyTorch, Scikit-learn, and embedded ML on IoT hardware.
Senior Software Engineer - AI/ML
Imagine yourself… Doing meaningful work that makes an everyday impact on the world around you. Growing your expertise and expanding your skillset with every project. It’s possible with a role at Aquatic Informatics ( )…
Senior Software Engineer, Machine Learning
Senior engineer on Hive's R&D Data team building the company's cloud-native data platform and ML platform for event marketing — from CDC pipelines and ClickHouse-based storage to feature stores, training/serving infrastructure, and LLM-powered agentic systems. Core stack: Python/Django, ClickHouse, MySQL, MongoDB, ElasticSearch, Redshift, and Airflow or Dagster.