37 Machine Learning Jobs in Canada
We Love AI Jobs lists 37 open Machine Learning jobs in Canada at 28 companies, including Cohere, Workday and Merantix Capital. Most of these roles are based in Toronto, Montreal and Ottawa. 46% of them (17) can be done remotely. The largest seniority levels are senior and mid-level. 8 listings publish a salary; their average starting salary is $140K a year. Each listing links to the company's own application page.
Open roles
37
Companies
28
Remote
46%
Avg. salary
$140K
Open Positions
Page 1 of 2Member of Technical Staff (Agents)
External
MLabs
Toronto, Ontario, Canada
Full-time
Associate Director-AI&Data
External
Accenture Federal Services
Location not specified
Full-time
Senior Data Scientist
External
Qventus, Inc
Remote, Canada
Full-time
Senior AI Engineer - Evisort AI
External
Workday
Canada, BC, Vancouver
Full-time
LangChain
LlamaIndex
Senior Machine Learning Developer
External
Numa
Montreal, Quebec, Canada
Full-time
Ray Serve
Dagster
Vertex AI
LiveKit
Senior Applied Scientist, ML Predictive Maintenance (Asset Intelligence)
External
MaintainX
Canada (Hybrid)
Full-time
89,790 – 131,400PyTorch
TensorFlow
Architect, Data Science
External
Lovelytics
Toronto, Ontario
Full-time
Databricks
MLflow
Hugging Face
LangChain
Senior Software Developer - AI Agents & Systems Design
External
Fulltime AI
Remote (Ontario, Canada)
Full-time
Cursor
Claude
GitHub Copilot
Machine Learning Developer
External
Merantix Capital
Toronto, ON, CAN
Full-time
TensorFlow
PyTorch
Senior Staff Data Scientist
External
Zendesk
Montreal, Canada
Full-time
Claude
Cursor
Machine Learning Engineer
External
Helm.ai
Remote - Canada
Full-time
Principal AI Engineer, Aerospace & Defense
External
Ultimo
Remote (Ottawa, Ontario, Canada)
Full-time
Forward Deployed Engineer, Sovereign AI
External
Cohere
Ottawa (Hybrid)
Full-time
127,750 – 281,050North
Principal Engineer, AI Production Readiness
External
Workday
Canada, ON, Toronto
Full-time
AWS Bedrock
AgentCore
Databricks Agent Bricks
Senior AI Developer
External
Merantix Capital
Toronto, ON, CAN
Full-time
AWS Bedrock
Strands
Senior Applied Machine Learning Engineer - Asset Intelligence
External
MaintainX
Canada (Hybrid)
Full-time
89,790 – 131,400LangChain
Hugging Face
PyTorch
TensorFlow
Senior Software Engineer, AI
External
Klue
Toronto, Ontario
Full-time
102,200 – 167,900OpenAI
Anthropic
PyTorch
Transformers
Sandbox Agentic Engineer (Remote, CAN)
External
CrowdStrike
Canada - Remote ON
Full-time
vLLM
SGLang
OpenAI
Anthropic
Staff Software Engineer, GPU Inference
External
Cerebras
Toronto, CAN (Hybrid)
Full-time
vLLM
PyTorch
SGLang
TensorRT-LLM
Prompt Engineer
External
Netomi
Remote (Toronto , Canada)
Full-time
TensorFlow
PyTorch
Hugging Face
GPT-3
Software Developer
External
Promise Robotics
Remote, Canada (Hybrid)
Full-time
Keras
Applied Machine Learning
External
Ideogram
Toronto
Full-time
PyTorch
JAX
Senior Software Engineer — Matching (Canada)
External
People.ai
Remote (Toronto)
Full-time
Research Engineer
External
Helm.ai
Remote - Canada
Full-time
TensorFlow
PyTorch
Automation Engineer, Agentic Orchestration
External
StackAdapt
Canada; United States
Full-time
128,000 – 176,000OpenAI
Google Vertex AI
AWS Bedrock
LangChain
Senior Backend / AI Systems Engineer
External
Spellbook
Remote - Ontario
Full-time
OpenAI
Anthropic
Machine Learning Intern/Co-op (Winter 2027)
External
Cohere
Remote (Canada)
Internship
TensorFlow
TF-Serving
JAX
XLA/MLIR
Senior Software Engineer - Python & AI
External
Nearform
Canada
Full-time
LangGraph
Agentspace
Lead Machine Learning Engineer - ML Infrastructure
External
Samsara
Remote - Canada
Full-time
Ray
RayDP
Spark
Senior Software Developer
External
Solace
Ottawa, Ontario (Hybrid)
Full-time
GitHub Copilot
Cline
Claude Code
Aider