Python AI Engineer

Apptad Inc

Montreal

Hybrid

CAD 120,000 - 180,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Apptad Inc in Montreal, QC is seeking a Senior Python AI Engineer to design, develop, and deploy enterprise-grade AI agents and multi-agent systems with hands-on experience in modern agentic frameworks. The role requires collaboration with product and engineering teams to translate business needs into AI-driven solutions and to optimize LLM performance, reliability and safety.

The position is long-term and involves approximately three on-site days per week in Montreal, offering a hybrid work

Qualifications

  • Strong Python development experience.
  • Hands-on experience with Amazon Bedrock and AgentCore.
  • Expertise in LangChain and LangGraph.
  • Experience with Strands Agents SDK or similar agent frameworks.
  • Deep understanding of AI Agent Design Patterns.
  • Experience implementing Multi-Agent Systems.
  • Knowledge of MCP (Model Context Protocol).
  • Strong understanding of prompt engineering and LLM orchestration.

Responsibilities

  • Design and develop autonomous AI agents and multi-agent workflows.
  • Build agentic applications using Amazon Bedrock, AgentCore, LangChain, LangGraph, and Strands Agents SDK.
  • Implement orchestration, planning, memory management, and tool-calling capabilities.
  • Design and integrate Model Context Protocol (MCP) based solutions.
  • Create scalable agent architectures following industry best practices and agent design patterns.
  • Collaborate with product and engineering teams to translate business requirements into AI-driven solutions.
  • Evaluate and optimize LLM performance, reliability, and safety.

Skills

Python
Amazon Bedrock
AgentCore
LangChain
LangGraph
Strands Agents SDK
AI Agent Design Patterns
Multi-Agent Systems
Model Context Protocol
Prompt engineering
LLM orchestration

Job description

Job Title: Python AI Engineer
Job Location

Montreal, QC (3days onsite in a week)
Job Duration: Long Term

Role Summary

We are seeking a Senior AI Agent Engineer (around 6 to 8 years of experience) to design, develop, and deploy enterprise-grade AI agents and multi-agent systems using modern agentic AI frameworks. The ideal candidate should have hands-on experience with Amazon Bedrock, AgentCore, LangChain, LangGraph, MCP, and AI agent design patterns.

Key Responsibilities
  • Design and develop autonomous AI agents and multi-agent workflows.
  • Build agentic applications using Amazon Bedrock, AgentCore, LangChain, LangGraph, and Strands Agents SDK.
  • Implement orchestration, planning, memory management, and tool-calling capabilities.
  • Design and integrate Model Context Protocol (MCP) based solutions.
  • Create scalable agent architectures following industry best practices and agent design patterns.
  • Collaborate with product and engineering teams to translate business requirements into AI-driven solutions.
  • Evaluate and optimize LLM performance, reliability, and safety.
Required Skills
  • Strong Python development experience.
  • Hands-on experience with Amazon Bedrock and AgentCore.
  • Expertise in LangChain and LangGraph.
  • Experience with Strands Agents SDK or similar agent frameworks.
  • Deep understanding of AI Agent Design Patterns.
  • Experience implementing Multi-Agent Systems.
  • Knowledge of MCP (Model Context Protocol).
  • Strong understanding of prompt engineering and LLM orchestration.
Preferred Qualifications
  • Experience with cloud-native deployments on AWS.
  • Exposure to RAG-based architectures.
  • Familiarity with observability, evaluation, and monitoring of AI agents.
  • Knowledge of productionizing GenAI applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Engineer - Toronto, ON
Senior AI Engineer - Toronto, ON

Pozent Corporation • Toronto

On-site
CAD 110,000 - 170,000
AWS AI Solution Architect (EU/Canada)
AWS AI Solution Architect (EU/Canada)

Dedicatted» • Quebec

Hybrid
CAD 110,000 - 150,000
Applied AI Engineer
Applied AI Engineer

Worky • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
AI Engineer
AI Engineer

Myticas Consulting • Toronto

On-site
CAD 90,000 - 130,000
AI Engineer (35578)
AI Engineer (35578)

Myticas Consulting • Toronto

On-site
CAD 90,000 - 130,000
AI Developer (Generative AI, Agentic AI & AWS)
AI Developer (Generative AI, Agentic AI & AWS)

Apptoza Inc. • Toronto

Hybrid
CAD 80,000 - 120,000
Senior IT Architect
Senior IT Architect

Randstad Canada • Toronto

Hybrid
CAD 150,000 - 210,000
Remote/Hybrid flexibility
Cutting-edge tech stack
High autonomy
+1
Staff Machine Learning Engineer – AI & Agentic Systems
Staff Machine Learning Engineer – AI & Agentic Systems

Project Limited • Toronto

On-site
CAD 120,000 - 150,000
Python Developer
Python Developer

Soho Square Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives