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
Staff AI Engineer
The Staff AI Engineer will design and build production-grade agentic AI workflows for the Acquia Digital Experience Platform. The role focuses on using tools like LangGraph, Temporal, and LangFuse to create reliable, scalable AI systems while mentoring the engineering team.
AI Software Engineer, Growth
AI Full-Stack Engineer building growth systems—web experiences, experimentation, SEO/GEO, attribution pipelines, and AI-enabled workflows—for a restaurant-focused AI platform, using TypeScript, React, Next.js, and SQL.
Vice president, ai engineer
The AI Engineer will design, develop, and deploy production-grade Agentic AI and Generative AI systems for BMO Capital Markets. The role focuses on building scalable AI platforms, LLM-based applications, and orchestration frameworks to support investment banking and global markets.
Applied AI Solutions Technical Lead
The Applied AI Solutions Technical Lead guides IT teams in designing and implementing practical AI, machine learning, and generative AI solutions. The role involves creating prototypes, building RAG pipelines, and ensuring AI integrations meet enterprise standards for security, scalability, and performance.
GTM AI Engineer: Automate Revenue Workflows with AI
The Applied AI Engineer will build and maintain AI-driven workflows and agentic solutions to automate revenue operations and integrate with CRM systems at SJC Media.

Applied AI Engineer (GTM)
About SJC SJC stands as Canada’s largest privately owned communications company, distinguished by its portfolio of leading media brands, including Toronto Life, Chatelaine, and Maclean’s. A dynamic and influential…
Research Engineer - LLM Training & Alignment Systems
Research engineer building infrastructure, tooling, and platforms for the full LLM lifecycle—data curation, distributed training, alignment (SFT, PPO, GRPO), and evaluation—using Python/C++/Go across large-scale GPU/NPU clusters.

Research Software Engineer: Real-Time & LLM Systems
The Research Software Engineer will build data-intensive, real-time systems and production-grade agentic tooling. The role focuses on leveraging LLMs to improve discovery and system performance within a distributed infrastructure.
Software Engineer (AI Engineer)
As an AI Engineer at Scotiabank, you will design and implement intelligent software solutions by collaborating with data scientists and engineers. The role focuses on building scalable applications using Python, microservices, and modern AI frameworks like LangChain to support the bank's AI strategy.
DL Performance Software Engineer - LLM Inference
We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency. You'll architect and implement high-performance…
AI Software Engineer, Product
Worky is seeking a product-focused AI Software Engineer to build and deploy end-to-end AI-driven restaurant solutions, including voice ordering and agent workflows. The role involves full-stack development using Python, FastAPI, TypeScript, React, and various AI/LLM technologies to deliver reliable production-grade features.
AI Software Engineer, Growth
AI Full-Stack Engineer on the Growth team at Palona, building conversion-focused web experiences, experimentation systems, SEO/GEO infrastructure, and AI-enabled growth workflows for a restaurant AI platform using TypeScript, React, Next.js, and SQL.
AI Engineer with Snowflake Expertise
AI Engineer designing and productionizing enterprise-grade AI/ML and Generative AI solutions on Snowflake (Cortex), using Python, SQL, and Azure in a 1-year hybrid contract in Toronto.
Senior AI Engineer - Applied AI Platform & Delivery
Themesoft Inc. in Canada seeks a Senior AI Engineer to design and build scalable AI-enabled backend services and data pipelines. You will contribute to the AI stack from retrieval and grounding prompts to agent logic,…
Senior GenAI Engineer — Agentic Grants Platform (Equity)
Builds and deploys AI-driven grant-matching systems (agentic AI, RAG, ranking) for a startup’s platform, handling data pipelines and ensuring production reliability.
Senior Graph AI Research Engineer
We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your…

AI Engineer - AI Platform Engineering
Design, build, and harden platform infrastructure powering enterprise agentic AI systems in a regulated banking environment, spanning orchestration, RAG-based knowledge management, governance, and distribution using Python and/or TypeScript.
AI Engineer - AI Platform Engineering
Design and build AI platform infrastructure powering enterprise agentic AI systems and persona-driven workflows in a regulated financial services environment, using LLM orchestration, RAG, Python/TypeScript, and CI/CD pipelines.

Senior Software Developer, Generative AI, Google Cloud Applied AI, Concorde Gateway
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or…