Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
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.
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.
Referrals increase your chances of interviewing at Interfacing. by 2x
Get notified about new Artificial Intelligence Engineer jobs in Montreal, Quebec, Canada.
Montreal, Quebec, Canada $80,000.00-$160,000.00 1 month ago
Montreal, Quebec, Canada CA$110,000.00-CA$120,000.00 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.