AI Engineering Jobs in Canada
There are 490 open AI Engineering jobs in Canada on freehire right now. 187 of them were posted recently. The skills employers ask for most often are ai, python and llm.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$135,000 | CA$175,000 | CA$184,000 | 53 |
| USD | year | $171,749 | $198,750 | $223,625 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 96%
- python 69%
- llm 63%
- agentic-ai 56%
- machine-learning 56%
- cloud 55%
- api 51%
- generative-ai 43%
How the work is done
- Hybrid 80 · 16%
- Remote 65 · 13%
- Onsite 9 · 2%
Visa sponsorship offered in 72% of the 50 postings that state a position on it.
Seniority
- Senior 131
- Lead 35
- Staff 22
- Principal 16
- C-level 11
- Intern 5
Who is hiring
- 1000+ employees 121
- 501-1000 employees 43
- 51-200 employees 15
- 11-50 employees 6
- 201-500 employees 3
- 1-10 employees 1
GenAI-Driven Python Backend Engineer
NTT Data is seeking a software engineer to build scalable backend and full-stack applications using Python and React. The role involves leveraging GenAI coding assistants and managing CI/CD, DevOps, and observability processes in a hybrid environment.
Senior AI Engineer - Production ML & Enterprise Data
The Senior AI Engineer will lead the Consumer Business Intelligence team at Bell Canada, focusing on architecting and deploying scalable, agentic AI systems into production. This role involves guiding technical teams through the full AI lifecycle, from initial experimentation to enterprise-grade deployment.
Data / AI Engineer — Building Decarbonization SaaS — Montreal
This role involves building and maintaining data pipelines and production-grade applied AI components for a building decarbonization SaaS platform. The engineer will focus on data ingestion, modeling, and scaling AI features while ensuring data quality and observability.
AI Engineer: Enterprise AI Agents & Fabric Solutions
Design and implement enterprise AI agent solutions using Microsoft Fabric, translating business problems into scalable AI specifications while ensuring governance and security compliance.
AI Product Engineer
AI Product Engineer at Verifast building LLM-powered agents, automations, and internal tools (primarily with Claude) to automate identity/income/employment verification for property management and fintech clients.
Lead AI Software Engineer
Lead AI Software Engineer at RBC's Global Functions Technology team, designing and building cloud-based applications and AI agentic solutions for US Regulatory Reporting using Java, Python, Spark, LLM frameworks (LangChain, LlamaIndex, MCP), and big data platforms like Snowflake and Databricks.

AI / Agent Engineer
Build and evolve MCP servers, graph-RAG pipelines, and agentic layers that connect a platform to multiple LLMs (Claude, Gemini) using Python, vector databases, and graph data stores.
AI Engineer - Snowflake
AI Engineer building production-grade AI/ML and GenAI solutions (RAG, agents, NL interfaces) on Snowflake Cortex AI, using Python, SQL, and Microsoft Azure in a hybrid Toronto role.
Expert AI Software Engineer
Architect and build AI systems for a AAA sports title in Unreal Engine 5 using C++, implementing team-based decision-making, positional awareness, and realistic athletic behavior.
AI / Agent Engineer
Builds and evolves MCP servers, tools, and graph-RAG pipelines to expose platforms to LLMs (e.g., Claude, Gemini) using Python, RAG, and vector databases, collaborating with product, data, and QA teams in an agile model.

AI & Agent Engineer: Build Smarter LLM Pipelines
Build MCP servers and graph-RAG pipelines, integrate multiple LLMs (Claude, Gemini), and deliver production-grade AI solutions in an agile team with product, data, and QA.
AI Engineer: Azure Foundry & Enterprise Data
AI Engineer designing and building AI agents with Azure AI Foundry and Microsoft Fabric, integrating them with enterprise data sources to solve business problems at an automotive retail company.
AI Engineer for Enterprise AI & Data Impact
AI Engineer building and deploying AI agent solutions using Azure AI Foundry and Microsoft Fabric, with Python/SQL, for AutoCanada's Information Management team in Edmonton.
Senior Backend & Platform Engineer: AI Memory & LLM Agents
Architect scalable backends and ship production LLM agents for an AI organizational memory system in an early-stage startup, setting technical direction alongside the founding team.
Backend AI Engineer
Build and own core AI infrastructure—model-serving pipelines, inference layers, data pipelines, and APIs/microservices—connecting GenAI, CV, and ML models to enterprise environments using TypeScript/Node.js on cloud infrastructure.

Backend AI Engineer
Backend AI Engineer designing and owning core AI infrastructure—model-serving pipelines, inference layers, data pipelines, and APIs/microservices—connecting GenAI, CV, and ML models to enterprise environments, primarily using TypeScript/Node.js.
Gen AI Engineer - AWS, LLM, RAG, ML
GenAI Developer building and deploying LLM-based applications, RAG solutions, and AI-powered microservices on AWS (Bedrock, SageMaker, Lambda, ECS/EKS).
Automation & AI Engineer
Own the automation backbone (Stripe → HubSpot → Mighty Networks) and build production AI features using Anthropic/OpenAI APIs for Martell Media, working in-studio in Kelowna with Python, TypeScript, FastAPI, and PostgreSQL.