Enable job alerts via email!

Senior AI Python Developer

Interfacing.

Montreal

On-site

CAD 80,000 - 160,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a forward-thinking company at the forefront of AI and automation technology. As a Senior AI Python Developer, you'll design and optimize intelligent agents that drive real-world impact in process automation and digital transformation. Collaborate with a talented team to build next-gen solutions, integrating advanced AI frameworks and cloud technologies. This role offers competitive compensation, a flexible work environment, and opportunities for professional growth. If you are passionate about innovation and eager to make a difference, this is the perfect opportunity for you.

Qualifications

  • 5+ years of experience in Python development focusing on AI systems.
  • Deep understanding of multi-agent systems and their architectures.

Responsibilities

  • Design scalable multi-agent system architectures using Python.
  • Develop intelligent agents capable of autonomous reasoning and collaboration.

Skills

Python Development
Multi-Agent Systems
AI Frameworks
Data Structures
Concurrency
Cloud Platforms

Tools

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.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Software Development and Technology, Information and Media

Referrals increase your chances of interviewing at Interfacing. by 2x

Get notified about new Artificial Intelligence Engineer jobs in Montreal, Quebec, Canada.

Entry Level Machine Learning Engineer (Remote - Canada)
Entry Level Software Engineer - Data Backend (Remote - Canada)

Montreal, Quebec, Canada $80,000.00-$160,000.00 1 month ago

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

Montreal, Quebec, Canada CA$110,000.00-CA$120,000.00 1 month ago

Staff Machine Learning Engineer - Content and Contributor Intelligence (Remote - Canada)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Yesterday
Be an early applicant

Software Engineer - Python and K8s

Canonical

Montreal

Remote

CAD 60,000 - 100,000

5 days ago
Be an early applicant

Senior Python Full Stack Developer in Canada. (100% Remote)TechedIn

Python Software Foundation

Toronto

Remote

CAD 90,000 - 150,000

10 days ago

Python Developer

ApTask

Montreal

On-site

CAD 60,000 - 200,000

3 days ago
Be an early applicant

Python Developer

Wissen Technology

Montreal

On-site

CAD 96,000 - 96,000

5 days ago
Be an early applicant

Senior Python/Java Developer - Web Engineering

Axelon Services Corporation

Montreal

Hybrid

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Senior Python Developer

C.G.I.

Quebec

On-site

CAD 80,000 - 110,000

15 days ago

Senior Test Software Developer (Python)

Macdonald, Dettwiler And Associates Corporation

Montreal

On-site

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Python Developer

Synechron

Montreal

Hybrid

CAD 90,000 - 95,000

3 days ago
Be an early applicant