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
Machine Learning Manager
You will lead the planning, execution, and delivery of applied research projects from initial scoping through delivery. You will manage budgets, timelines, statements of work, and agreed deliverables while improving…
Lead Machine Learning Engineer
Hands-on ML engineering lead who owns Saris AI's ML/AI function end-to-end: architecting multi-modal agentic LLM systems for banking workflows, defining evaluation frameworks, productionizing and monitoring models, and building/mentoring an ML team.
Senior Machine Learning (MLOps) Engineer
Senior MLOps engineer on a 12-month renewable contract (via Nöord Technologies for a major Montreal bank) building AI/GenAI initiatives for Capital Markets: designing, training and deploying ML models on AWS (SageMaker, Bedrock, Lambda), senior-level Python and REST API development, and building MLOps/LLMOps infrastructure in a hybrid Montreal role.
Machine Learning Specialist (REMOTE) JP988
Remote Machine Learning Specialist supporting the Government of Alberta's Data Centre of Excellence: developing ML/AI models, statistical analyses, synthetic data, and visualizations to build analytical data products for better government services and policymaking.
Senior Machine Learning Engineer (Remote)
Staff-level machine learning engineer on Yelp's Content Contributor Intelligence team, building end-to-end ML systems — from data wrangling in SQL/Python through training and production deployment — over large text and visual datasets using neural networks, LLMs, embeddings, and classic ML (XGBoost). Hybrid/remote anywhere in Canada.
Principal Machine Learning Engineer
A senior ML engineer at Vail Resorts' Enterprise Analytics team who productionizes data science models, architects the Databricks-based ML platform (pipelines, MLOps, governance), builds analytical applications, and mentors engineers while preparing for future LLM/agentic AI work. Core stack: Python, SQL, Spark, Delta Lake, Unity Catalog, MLflow, dbt.
AI Safety Specialist - Fully Remote | Upto $22/hr
Fully remote contract role via Mercor, a talent marketplace for AI research labs: red-team conversational AI models to find jailbreaks, prompt injections, and bias exploits, then annotate and document the failures. Requires English and Assamese fluency plus prior red-teaming/adversarial experience; pays $20–22/hour.
Senior ML Engineer - Production ML & Scalable Pipelines
eBay is hiring a Machine Learning Engineer for Depop, its peer-to-peer circular fashion marketplace in Toronto. The role focuses on developing and deploying ML models and building scalable data pipelines for…
AI Safety Specialist - Fully Remote | Upto $22/hr
About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry…
AI Safety Specialist - Fully Remote | Upto $22/hr
Fully remote contract role red-teaming conversational AI models and agents — finding jailbreaks, prompt injections and misuse, annotating failures, and documenting vulnerabilities. Requires native English and Punjabi fluency; pays $20–22/hour.
AI Safety Specialist - Fully Remote | Upto $22/hr
About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry…
AI Safety Specialist - Fully Remote | Upto $22/hr
Fully remote contract role (up to $22/hr) red-teaming conversational AI models to find jailbreaks, prompt injections, and misuse cases, then annotating failures and documenting reproducible attack reports. Requires fluency in English and Gujarati plus prior red teaming experience.
AI Safety Specialist - Fully Remote | Upto $22/hr
Fully remote contract role via Mercor: red-team conversational AI models and agents to find jailbreaks, prompt injections, and misuse, then annotate failures and document vulnerabilities. Requires fluency in English and Odia plus prior adversarial AI, cybersecurity, or socio-technical probing experience; pays $20–$22/hour.
AI Safety Specialist - Fully Remote | Up to $22/hr
Contract role red-teaming conversational AI models and agents to uncover jailbreaks, prompt injections, and bias exploits, then annotating failures and producing reports for clients. Requires native English and Odia fluency; fully remote at $16–$22/hour.
AI Safety Expert - Red Teaming
Contract role red-teaming conversational AI models and agents for AI research labs: running jailbreaks, prompt injections and bias exploits, annotating failures, and producing reproducible reports and datasets. Requires fluent English and Swedish plus prior adversarial/red-teaming experience; fully remote at $48-62/hour.
AI Safety Expert - Bilingual
Remote contract role via Mercor's talent marketplace: red-team conversational AI models and agents (jailbreaks, prompt injections, bias exploitation, multi-turn manipulation) and produce annotated safety data and reports for AI research labs. Requires native fluency in English and Punjabi; pays $16-22/hour.

