Talent.com
Apptad Inc
Python AI EngineerApptad Inc • Montreal, QC, Canada
Python AI Engineer

Python AI Engineer

Apptad Inc • Montreal, QC, Canada
6 hours ago
Job type
  • Full-time
  • Quick Apply
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.
Create a job alert for this search

Python AI Engineer • Montreal, QC, Canada

Similar jobs

Backend Python Engineer – Scalable, AI-Driven AWS Systems

Scribd, Inc.Montreal (administrative region), QC, CA
Full-time

A global digital library service is seeking a Software Engineer II to design and optimize scalable systems within their ML Data Engineering team.The role focuses on building event-driven solutions ... Show more

 • Promoted

Senior Applied AI Engineer

Giesecke+DevrientMontreal (administrative region), QC, CA
Permanent

Giesecke+Devrient is a globally leading SecurityTech company.We are seeking a highly technical and execution-focused Senior Applied AI Engineer to join G+D’s new AI Hub.The ideal candidate will com... Show more

 • Promoted

Python & Kubernetes AI/ML Data Engineer — Remote/Distributed

CanonicalMontreal (administrative region), QC, CA
Remote
Full-time

Canonical, a leader in open source software, seeks a Python and Kubernetes Software Engineer focused on Data, AI/ML, and Analytics Solutions.Collaborate on end-to-end data analytics solutions and c... Show more

 • Promoted

Distributed Python & Kubernetes Engineer - Data/AI

CanonicalMontreal (administrative region), QC, CA
Full-time

A leading technology company is seeking a Python and Kubernetes Software Engineer to work on data analytics and machine learning solutions.This role involves collaborating with a globally distribut... Show more

 • Promoted

Senior Python Engineer - FinTech, Hybrid in Montreal

Hunter BondMontreal, Montreal (administrative region), CA
Full-time

A prominent FinTech firm in Montreal is seeking a Senior Software Engineer with strong Python skills.The role involves building scalable software, engaging in code implementation, and working on la... Show more

 • Promoted

Backend Python Developer with Generative AI

NTT DATA North AmericaMontreal (administrative region), QC, CA
Full-time

NTT DATA is seeking a Backend Python Developer skilled in Generative AI tools for a hybrid position based in Montreal.Design and create scalable backend solutions while collaborating with global en... Show more

 • Promoted

Freelance Automotive Engineering & Python Expert - AI Trainer

MindriftMontreal (administrative region), QC, CA
Part-time +1

Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.Participation is project-based, not permanent ... Show more

 • Promoted

Freelance AI Engineer: Scale ML Pipelines and Retrieval

TwineMontreal (administrative region), QC, CA
Full-time

A leading freelance marketplace in Canada is seeking an experienced AI Engineer to optimize and scale its AI-powered influencer marketing platform.You will enhance data pipelines for performance an... Show more

 • Promoted

Giesecke+Devrient Senior AI Systems Engineer

Giesecke+DevrientMontreal (administrative region), QC, CA
Full-time

Drive Generative AI innovation at Giesecke+Devrient as a Senior Applied AI Engineer in the newly established AI Hub.Combine your strong Python skills with advanced AI engineering knowledge.This key... Show more

 • Promoted

Software Engineer, Python

AutoSyncMontreal (administrative region), QC, CA
Full-time

TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services.AutoSync, and Dealertrack Canada.Quebec) offers the largest inventory of new and used cars in Canada, wit... Show more

 • Promoted

Python And Kubernetes Software Engineer - Data, Ai/Ml & Analytics

CanonicalLaval, Canada
Full-time

Python and Kubernetes Software Engineer - Data, AI/ML & AnalyticsJoin to apply for the Python and Kubernetes Software Engineer - Data, AI/ML & Analytics role at CanonicalPython and Kubernet... Show more

 • Promoted

Python Data Pipeline Engineer — AI for Finance

SynechronMontreal (administrative region), QC, CA
Full-time

Une entreprise de conseil en technologie mondiale recherche un(e) ingénieur(e) en données pour concevoir des pipelines de données robustes en Python et collaborer avec des dirigeants financiers.Le ... Show more

 • Promoted

Innovative Remote AI Engineer for Financial Workflow Automation

LumenaltaMontreal (administrative region), QC, CA
Remote
Full-time

Shape the future of finance as a Remote AI Engineer dedicated to innovative AI applications in workflow automation.Build and deploy cutting-edge AI systems to enhance compliance and operational eff... Show more

 • Promoted

Remote AI Engineer - Build Next-Gen ML Solutions

Yeah! GlobalMontreal (administrative region), QC, CA
Remote
Full-time

A global technology firm is seeking highly skilled AI Engineers to join their team.This remote position requires proficiency in programming languages like Python and experience in developing AI mod... Show more

 • Promoted

Python Developer – (AI Applications)

Kronos IncorporatedMontreal (administrative region), QC, CA
Full-time

UKG is looking to hire a Python Engineer to join our extremely talented Data Science team.As a Python Software Engineer at UKG, you’ll be embedded on the Data Science team where you can work on the... Show more

 • Promoted

Remote AI Engineer Crafting Advanced Banking Automation Systems

LumenaltaMontreal (administrative region), QC, CA
Remote
Full-time

Step into the role of AI Engineer to lead innovations in banking automation.Craft sophisticated AI systems aimed at optimizing workflows and ensuring compliance within financial services.We're look... Show more

 • Promoted

Python & Kubernetes Data Engineer for AI/ML Analytics

CanonicalMontreal (administrative region), QC, CA
Full-time

Join a pioneering tech firm at the forefront of the open-source movement.As a Python and Kubernetes Software Engineer, you'll develop cutting-edge data analytics solutions using popular machine lea... Show more

 • Promoted

Senior AI Agent Engineer: Deploy & Integrate

CrestaMontreal (administrative region), QC, CA
Full-time

A leading AI technology company in Canada is seeking an AI Agent Engineer to develop and deploy intelligent AI agents.The ideal candidate will have a strong background in software development and A... Show more

 • Promoted

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

CanonicalMontreal, Montreal (administrative region), CA
Full-time

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics.Python and Kubernetes Software Engineer - Data, AI/ML & Analytics.Python and Kubernetes Software Engineer - Data, AI/ML & Analytics... Show more

 • Promoted

Mechanical Engineer with Python Experience - Freelance AI Trainer

MindriftMontreal (administrative region), QC, CA
Part-time

Mechanical Engineer with Python Experience – Freelance AI Trainer.Be among the first 25 applicants.This opportunity is only for candidates currently residing in the specified country.Your location ... Show more