Machine Learning Engineer Jobs in Canada

Machine Learning Engineer jobs in Canada hiring now at vetted startups and product companies on Alion, updated daily. Average salary around $196,545/year. Compare remote, hybrid and on-site positions with relocation and visa sponsorship. Browse and apply today.

Canada
AI/ML
Software
Data
Security
DevOps & Cloud
Leadership
Product
Design
Hardware & Chips
Defense
Aerospace
Biotech
Energy
Robotics
Automotive
MedTech
Science
8,425 remote jobs are open to candidates in Canada.Show remote jobs

Armilla AI

armilla.ai
armilla.ai • HQ: Toronto, Canada • Machine Learning • Property & Casualty Insurance • 11-50 employees • Est. 2020 • Startup • Trust B • Hiring 3
HQ: Toronto, Canada • Machine Learning • Property & Casualty Insurance • 11-50 employees • Est. 2020 • Startup • Trust B • Hiring 3
Armilla AI provides warranties and insurance-backed guarantees for the performance of artificial intelligence systems. Founded in 2020 in Toronto, it evaluates vendor models and then underwrites the risk that they underperform. The offering gives enterprise buyers recourse when a purchased model fails.
Baiju Devani · Executive Officer, Director · decision-maker
Dan Adamson · Executive Officer, Director · decision-maker
Karthik Ramakrishnan · Executive Officer, Director · decision-maker
Raif Barbaros · Director
No careers mailbox known
Open 309 daysVerified live · 3 hours ago 10 months ago Long shot · 6%

AI Engineer

≈ $78k – $165k per year (Estimated) • In office (Toronto, Canada) • Full-Time
Python
AI/ML
Scikit-learn
TensorFlow
PyTorch
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
+1
Apply
Open 309 daysVerified live · 3 hours ago 10 months ago Long shot · 6%

Applied Scientist, AI Risk

≈ $80k – $172k per year (Estimated) • In office (Toronto, Canada) • Master's Degree • Full-Time
Python
AI/ML
Scikit-learn
JAX
Multimodal AI
Pandas
NumPy
Interpretability
TensorFlow
PyTorch
Machine Learning
+2
Apply
Open 309 daysVerified live · 3 hours ago 10 months ago Long shot · 6%

Senior Actuarial Data Scientist, AI Risk

≈ $72k – $126k per year (Estimated) • Senior • In office (Toronto, Canada) • Full-Time • Senior
Python
AI/ML
Scikit-learn
Pandas
NumPy
TensorFlow
PyTorch
Machine Learning
Apply
Report

Magical

getmagical.com
getmagical.com • HQ: San Francisco, United States • Workflow & Process Automation (RPA, BPM) • AI Agents • 51-200 employees • Est. 2020 • Startup • Hiring 3
HQ: San Francisco, United States • Workflow & Process Automation (RPA, BPM) • AI Agents • 51-200 employees • Est. 2020 • Startup • Hiring 3
Magical is an AI automation company whose agents fill in forms, update records and move data between web applications without requiring system integrations. It sells its platform mainly to healthcare organisations for administrative work such as patient intake and revenue cycle tasks, with teams in San Francisco and Toronto. The company is headquartered in San Francisco, California, United States.
No named decision-maker yet.
Careers mailbox is known
Open 394 daysVerified live · 2 hours ago 1 year ago Long shot · 10%

Senior AI Forward Deployed Engineer

≈ $89k – $171k per year (Estimated) • Senior • 5+ years exp • Toronto • Remote (Canada) • Relocation • Full-Time • Senior
Anthropic
Hugging Face
Agentic Workflows
Multi-Agent Systems
OpenAI
AI Agents
Apply

Vooban

vooban.com
vooban.com • HQ: Quebec, Canada • Custom Software Development • 51-200 employees • Est. 2010 • Trust C • Hiring 16
HQ: Quebec, Canada • Custom Software Development • 51-200 employees • Est. 2010 • Trust C • Hiring 16
Vooban is a Canadian software company founded in 2010 and headquartered in Quebec City. It develops custom software and artificial intelligence solutions. The company works with industrial and enterprise clients.
No named decision-maker yet.
No careers mailbox known
Likely inactiveVerified live · 10 min ago Visa sponsor 1 year ago Long shot · 8%

AI scientist pre-sales

≈ $75k – $152k per year (Estimated) • Senior • 5+ years exp • In office (Montreal, Quebec, Canada) • PhD • Senior • French: C1
Python
AI/ML
Computer Vision
Machine Learning
Apply
Likely inactiveVerified live · 10 min ago Visa sponsor 1 year ago Long shot · 8%

Scientifique en IA (AI Scientist)

≈ $78k – $135k per year (Estimated) • Senior • 5+ years exp • In office (Montreal, Quebec, Canada) • PhD • Senior • French: C1
Python
AI/ML
NLP
Computer Vision
RAG
LLM
Machine Learning
Apply
Likely inactiveVerified live · 10 min ago Visa sponsor 1 year ago Long shot · 6%

Développeur AI

≈ $75k – $131k per year (Estimated) • Senior • 6+ years exp • In office (Montreal, Quebec, Canada) • Senior • French: C1
Python
DevOps
Terraform
Docker
Kubernetes
Apply

Cresta

cresta.com
cresta.com • HQ: San Francisco, United States • Speech & Audio AI • AI Agents • Customer Support & Help Desk Software • Contact Center Software • Conversational AI • 201-500 employees • Est. 2017 • Startup • Trust B • Hiring 85, 4 new
HQ: San Francisco, United States • Speech & Audio AI • AI Agents • Customer Support & Help Desk Software • Contact Center Software • Conversational AI • 201-500 employees • Est. 2017 • Startup • Trust B • Hiring 85, 4 new
Cresta is an American enterprise software company founded in 2017 out of the Stanford artificial intelligence laboratory that builds generative AI systems for customer contact centres. Its platform unites autonomous voice and chat agents, real-time guidance for human agents, automated quality assurance and conversation analytics on top of a company's own transcript history. Headquartered in San Francisco, it serves large telecommunications, financial services, retail and travel brands that run high-volume support and sales operations.
Sebastian Thrun · Co-Founder & Chairman · decision-maker
Tim Shi · Co-Founder & Chief Technology Officer · decision-maker
Zayd Enam · Co-Founder & Executive Chairman · decision-maker
Ping Wu · Chief Executive Officer · decision-maker
Careers mailbox is known
Verified live · 3 hours ago 1 year ago Long shot · 20%

Senior Software Engineer, Backend (AI Agent Integrations)

≈ $101k – $186k per year (Estimated) • Senior • 5+ years exp • Canada • Remote (Canada) • Bachelor's Degree • Senior
Vertex AI
LLM
AI Agents
DevOps
gRPC
Rest API
Docker
GCP
Kubernetes
Azure
AWS
+2
Apply
Likely inactiveVerified live · 3 hours ago 1 year ago Long shot · 8%

Senior Software Engineer, Backend (AI Agent Runtime)

≈ $103k – $190k per year (Estimated) • Senior • 5+ years exp • Canada • Remote (Canada) • Senior
Go
Python
AI/ML
Vertex AI
LLM
AI Agents
RAG
DevOps
Kubernetes
GitOps
Apply
Likely inactiveVerified live · 3 hours ago 1 year ago Long shot · 8%

Senior Forward Deployed Engineer (AI Agent)

≈ $100k – $221k per year (Estimated) • Senior • 3+ years exp • Canada • Remote (Canada) • Bachelor's Degree • Senior
Go
Python
AI/ML
Vertex AI
Function Calling
Prompt Engineering
RAG
Machine Learning
AI Agents
DevOps
GCP
Azure
CI/CD
AWS
Analytics
A/B Testing
+5
Apply

TheAppLabb

theapplabb.com
theapplabb.com • HQ: Toronto, Canada • Design & Creative • Mobile App Development Services • Software • Trust B • Hiring 4
HQ: Toronto, Canada • Design & Creative • Mobile App Development Services • Software • Trust B • Hiring 4
Expert in mobile app strategy, design, and development, TheAppLabb delivers innovative solutions for agencies, brands, and entrepreneurs.
No named decision-maker yet.
Careers mailbox is known
Open 477 daysVerified live · 5 hours ago 1 year ago Long shot · 6%

Sr. AI Engineer

≈ $82k – $142k per year (Estimated) • Senior • 5+ years exp • In office (Toronto, Canada) • Full-Time • Senior
SQL
Python
Databases
Google BigQuery
Snowflake
Databricks
AI/ML
LangGraph
TensorFlow
LangChain
PyTorch
Machine Learning
RAG
LLM
DevOps
Docker
GCP
Kubernetes
Azure
CI/CD
AWS
+10
Apply

Boson AI

boson.ai
boson.ai • HQ: Santa Clara, United States • HQ: Toronto, Canada • Speech & Audio AI • 11-50 employees • Est. 2023 • Likely startup • Trust B • Hiring 8, 1 new
HQ: Santa Clara, United States • HQ: Toronto, Canada • Speech & Audio AI • 11-50 employees • Est. 2023 • Likely startup • Trust B • Hiring 8, 1 new
Boson AI builds voice agents for business-critical work — speech-to-speech models, real-time avatars, and production TTS in 100+ languages.
No named decision-maker yet.
Careers mailbox is known
Open 492 daysTop 25% pay 1 year ago Long shot · 6%

Machine Learning Engineer - Enterprise

$107k – $286k per year • In office (Toronto, Canada) • Bachelor's Degree • Full-Time
Rust
TypeScript
Python
AI/ML
Fine-tuning
JAX
Multimodal AI
PyTorch
RAG
LLM
Machine Learning
AI Agents
DevOps
GitHub
WebRTC
GCP
Azure
AWS
+8
Apply

Duranta Labs

getduranta.com
getduranta.com • HQ: Seattle, United States • Computer Vision • Geospatial AI • 1-10 employees • Est. 2024 • Startup • Hiring 4
HQ: Seattle, United States • Computer Vision • Geospatial AI • 1-10 employees • Est. 2024 • Startup • Hiring 4
Duranta Labs — Geospatial AI that transforms satellite and aerial imagery into inch-perfect digital twins.
No named decision-maker yet.
Careers mailbox is known
Open 505 daysTop 25% pay Visa sponsor 1 year ago Long shot · 8%

Computer Vision Engineer

$160k – $275k per year • Senior • 5+ years exp • In office (Seattle, United States, Toronto, Canada) • Full-Time • Senior
Python
AI/ML
Few-Shot Learning
Computer Vision
PyTorch
Self-Supervised Learning
DevOps
AWS
Apply

get_unblocked

getunblocked.com
getunblocked.com • HQ: Vancouver, Canada • Machine Learning • Custom Software Development • 1-10 employees • Est. 2021 • Startup • Hiring 2
HQ: Vancouver, Canada • Machine Learning • Custom Software Development • 1-10 employees • Est. 2021 • Startup • Hiring 2
Unblocked is the context layer for agentic software development. It reasons across code, conversations, issues, docs, product, and production systems so agents can complete work correctly with less human intervention.
No named decision-maker yet.
Careers mailbox is known
Open 513 daysVerified live · 2 hours ago 1 year ago Long shot · 8%

Senior AI Engineer

≈ $86k – $149k per year (Estimated) • Senior • In office (Vancouver, Canada) • Full-Time • Senior
Embeddings
Reranking
Anthropic
Context Engineering
LLM Evaluation
Cursor
Model Context Protocol
OpenAI
Claude Code
LLM
AI Agents
Fine-tuning
Knowledge Distillation
LLM Guardrails
Model Distillation
+7
Apply

Beneva

beneva.ca
beneva.ca • HQ: Quebec, Canada • Property & Casualty Insurance • Life Insurance & Annuities • 1001-5000 employees • Est. 2020 • Trust A • Hiring 20, 3 new
HQ: Quebec, Canada • Property & Casualty Insurance • Life Insurance & Annuities • 1001-5000 employees • Est. 2020 • Trust A • Hiring 20, 3 new
Beneva is a Canadian mutual insurance company offering insurance and financial products to individuals and groups. It provides personal insurance and other coverage across Quebec and Ontario, with offices in Longueuil, Montreal and Toronto, and hires in human resources, customer service, information technology, underwriting and sales force training. The company is headquartered in Quebec City, Canada.
No named decision-maker yet.
No careers mailbox known
Open 870 daysVerified live · 1 day ago Visa sponsor 2 years ago Long shot · 3%

Carrière en analytique avancée et intelligence artificielle / A career in Advanced Analytic and Artificial Intelligence

≈ $64k – $137k per year (Estimated) • In office (Quebec, Longueuil, Montreal, Canada)
Apply

Quincus

quincus.com
quincus.com • HQ: Singapore • Simulation & Digital Twin Software • Supply Chain & Logistics Software • 51-200 employees • Est. 2014 • Hiring 1
HQ: Singapore • Simulation & Digital Twin Software • Supply Chain & Logistics Software • 51-200 employees • Est. 2014 • Hiring 1
Quincus builds the optimization and simulation core that physical networks run on. Ports, air cargo, freight, and healthcare logistics.
No named decision-maker yet.
No careers mailbox known
Open 1280 daysVerified live · 2 hours ago 3 years ago Long shot · 5%

Machine Learning Engineer

≈ $87k – $167k per year (Estimated) • Senior • 5+ years exp • Toronto • Remote (Canada) • Bachelor's Degree • Full-Time • Senior
C++
Java
Python
C++
TensorFlow C++
AI/ML
Reinforcement Learning
Quantization
Knowledge Distillation
OpenCL
CUDA
Model Distillation
TensorFlow
PyTorch
Machine Learning
DevOps
Docker
GCP
Kubernetes
AWS
+9
Apply
Report
Machines can read this selection · checked 03:24 UTC
Machine Learning Engineer Jobs in Canada
Frequently asked questions
How many Machine Learning Engineer jobs in Canada are available on Alion?
There are currently 256 active listings from 103 hiring companies on Alion, refreshed daily.
What salary do Machine Learning Engineer jobs in Canada pay?
The average salary is around $196,545 per year based on the current listings.
Are remote options available for Machine Learning Engineer jobs in Canada?
Yes, many of these roles offer remote or hybrid work, and you can filter listings by remote, relocation and visa sponsorship.
How do I apply for Machine Learning Engineer jobs in Canada?
Open any listing on Alion and apply directly with the employer through the provided link - no lengthy sign-up required.