Enable job alerts via email!

Senior AI Python Developer

Interfacing.

Montreal

On-site

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in digital transformation seeks a Senior AI Python Developer to design and optimize intelligent agents for their enterprise platform. Collaborate with teams to drive innovation in process automation and compliance, leveraging cutting-edge AI technologies.

Benefits

Competitive compensation
Flexible work environment
Professional growth opportunities

Qualifications

  • 5+ years of experience in Python development with AI emphasis.
  • Deep understanding of multi-agent systems.
  • Experience with AI frameworks and cloud platforms.

Responsibilities

  • Design scalable multi-agent system architectures using Python.
  • Develop intelligent agents for autonomous reasoning.
  • Integrate agents with APIs and databases.

Skills

Python
AI
Multi-Agent Systems
Collaboration
Data Structures
Algorithms
Concurrency

Tools

LangChain
Haystack
AutoGen
LlamaIndex
Docker
Kubernetes
AWS
Azure
GCP

Job description

We are seeking a highly skilled and innovative Senior AI Python Developer with strong experience in multi-agent architectures, autonomous systems, and large-scale AI implementations. In this role, you will be responsible for designing, developing, and optimizing intelligent agents that collaborate, reason, and act independently or as part of an orchestrated system within our enterprise software platform.

You’ll work alongside AI scientists, full-stack engineers, and product teams to build next-gen solutions that drive real-world impact in process automation, compliance, and digital transformation.

Key Responsibilities :

  • Design and implement scalable multi-agent system architectures using Python and modern AI frameworks.
  • Develop intelligent agents capable of autonomous reasoning, memory, planning, and collaboration.
  • Integrate agents with LLMs, APIs, databases, and workflow engines.
  • Create reusable Python libraries and services supporting agent orchestration and decision logic.
  • Implement and optimize components such as task managers, planners, vector memory stores, and agent communication protocols.
  • Leverage LLMs (OpenAI, Anthropic, HuggingFace) in combination with symbolic reasoning or rule-based modules.
  • Build simulations to test agent coordination, negotiation, and autonomy in dynamic environments.
  • Work closely with product managers and UX teams to translate business workflows into agent-driven services.
  • Collaborate with DevOps teams to deploy and monitor agents in production environments (Docker, Kubernetes, etc.).
  • Participate in code reviews, architecture discussions, and sprint planning in an agile development environment.

Required Skills & Experience :

  • 5+ years of professional experience in Python development, with an emphasis on AI or intelligent systems. Full-Stack (React Front-end) major asset.
  • Deep understanding of multi-agent systems (MAS), including agent autonomy, communication, and coordination.
  • Experience with AI frameworks (LangChain, Haystack, AutoGen, LlamaIndex, RAG systems, etc.).
  • Strong background in data structures, algorithms, and concurrency.
  • Experience with LLMs, vector databases, retrieval-augmented generation, or knowledge graphs.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).

Preferred Qualifications :

  • Experience with agentic frameworks like LangGraph, ADK, OpenAgents, AutoGPT, CrewAI, or ReAct, AutoGEn, SmolAgents, Semantic Kernel
  • Background in reinforcement learning, planning, or cognitive architectures.
  • Exposure to enterprise SaaS platforms in regulated industries (finance, pharma, aerospace, etc.).

Why Join Us?

  • Work on cutting-edge AI + Automation technology with real-world enterprise impact.
  • Collaborate with a team of innovators passionate about redefining business processes.
  • Competitive compensation, flexible work environment, and professional growth opportunities.

About Us? Interfacing is a global leader in quality, compliance and digital transformation solutions. At the forefront of Artificial Intelligence and innovation, Interfacing delivers a comprehensive suite of tools and services designed to provide the foundation for sustainable growth and operational excellence. By addressing the complexities of the modern business landscape, Interfacing has become an invaluable partner for organizations navigating digital transformation. Interfacing empowers organizations worldwide to achieve resilience, compliance, and operational efficiency through cutting-edge technology and expert consulting services.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Python Developer

Fulfillmentiq

Toronto

Remote

CAD 80.000 - 120.000

9 days ago

Python Developer

Compunnel Inc.

Montreal

Hybrid

CAD 70.000 - 200.000

Today
Be an early applicant

Python Developer

High Tech Genesis

Remote

CAD 90.000 - 120.000

Yesterday
Be an early applicant

Software Engineer - Python and K8s

Canonical

Montreal

Remote

CAD 60.000 - 100.000

13 days ago

Intermediate Backend Python Developer (Canada Only, Hybrid or Remote)

Colony Networks Inc.

Vancouver

Remote

CAD 82.000 - 96.000

Today
Be an early applicant

Python Developer

Axelon Services Corporation

Montreal

On-site

CAD 60.000 - 200.000

Today
Be an early applicant

Python Developer

Compunnel Inc.

Montreal

On-site

CAD 80.000 - 110.000

Today
Be an early applicant

Senior Software Engineer (Python)

Veracity Software Inc

Remote

CAD 90.000 - 120.000

Today
Be an early applicant

Mid/Senior Software Engineer (Python) - Up to $200k CAD + Bonus - Elite Tech Firm

Hunter Bond

Montreal

Hybrid

CAD 100.000 - 220.000

2 days ago
Be an early applicant