ML / AI Jobs in Canada
There are 573 open ML / AI jobs in Canada on freehire right now. 185 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 · 17%
- Hybrid 78 · 14%
- Onsite 13 · 2%
Visa sponsorship offered in 67% of the 89 postings that state a position on it.
Seniority
- Senior 169
- Staff 45
- 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
CI Financial AI/ML DevOps Engineer Position
The AI/ML DevOps Engineer will operationalize AI solutions by managing CI/CD pipelines and deploying production systems. The role involves collaborating with data scientists to ensure the security, performance, and reliability of AI applications.
Senior Machine Learning Engineer, Growth
Senior Machine Learning Engineer at HelloFresh in Toronto builds and scales AI-driven marketing systems, including predictive models, LLM orchestration, and high-throughput data pipelines using Python, PySpark, and cloud platforms.
Applied Machine Learning Scientist I
Develops and deploys AI/ML models (predictive and generative) for TD Bank’s Business Banking division, solving problems like agentic AI, LLM applications, pricing, and anomaly detection to drive data-driven decision-making.
Senior Machine Learning Engineer
Senior ML Engineer designing and deploying recommendation systems, search algorithms, and full-stack ML pipelines at scale for Tubi's free streaming platform.
Associate Software Developer-Machine Learning
Develop open-source ML tools and a flagship product, packaging models into reusable software components and building libraries, pipelines, and APIs for ML researchers. Core tech: Python, TensorFlow, PyTorch, scikit-learn.
Staff ML Engineer: AI Strategy & Production Leadership
Lead AI strategy and production for RBC Borealis in Toronto, owning ML projects from prototyping to deployment, optimizing infrastructure, and mentoring engineers to align AI with business goals.
Machine Learning Engineer, Safety and Customer Care AI
ML Engineer fine-tuning open-source LLMs and building AI agents for Lyft's Safety and Customer Care team using PyTorch, LangGraph, and post-training methods like SFT, LoRA, and RLHF.
Machine Learning Engineering Intern
ML Engineering Intern on Swiss Re's Data Driven Underwriting team, building ML/AI products and data pipelines for life insurance underwriting using Python/R, TensorFlow/PyTorch, and NLP/LLM technologies.
AI/ML Test Engineer
Design and run tests to ensure AI models are accurate, fair, and secure, using tools like PyTest and TensorFlow Model Analysis.
AI / Machine Learning Developer
Develop, fine-tune, and deploy LLMs and ML systems for a B2B SaaS org-chart platform, building RAG pipelines, MCP servers, and Python microservices integrated into the web and cloud stack.
Machine Learning Deployment Engineer
Automate the deployment of general-purpose robot control stacks using CI/CD pipelines, infrastructure as code, and cloud infrastructure, working across a hybrid environment to support ML model and software delivery.
AI-ML Engineer
AI-ML Engineer building AI-powered pricing and revenue optimization features for a hotel platform, working full-stack with Python/FastAPI, React/TypeScript, and AWS services.
Staff Machine Learning Engineer - (Platform)
Build and deploy ML/GenAI systems to automate document processing, risk assessment, and fraud detection for a crypto-fintech platform serving millions of users.
Senior Python AI/ML Engineer — Production Pipelines
Senior AI/ML engineer designing production-grade data pipelines and AI services using Python, pandas, scikit-learn, LLMs, FastAPI, and SQL, on-site 3 days/week in Montreal within Agile squads.
Platform Engineer, Machine Learning
Senior ML Platform Engineer (contract) building and scaling ML pipelines, MLOps workflows, and Databricks-based platform components for financial services client engagements.
Senior Staff Machine Learning Engineer, Menu Personalisation
Lead the machine learning systems that personalize meal recommendations for millions of HelloFresh customers, designing and operating scalable recommender pipelines and models in production.
Quantum Machine Learning Research Scientist
Quantum Machine Learning Research Scientist at CIBC driving applied research on quantum algorithms for fraud, cybersecurity, and optimization use cases using quantum frameworks like Qiskit, Cirq, Ocean, Q#, and Python.
Principal Applied AI/ML Scientist
Principal AI/ML Scientist driving enterprise-level AI solutions across lululemon's retail ecosystem—spanning personalization, forecasting, and generative AI—using Python, PyTorch, cloud ML platforms, and distributed training systems.
Machine Learning Engineer, Lyft Business & Ads
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. Machine Learning is at the heart of Lyft’s…