Senior Software Developer (10+ years) to design and build enterprise-grade automation and Agentic AI solutions using Python and agentic frameworks (Montreal)

Senior Software Developer (10+ years) to design and build enterprise-grade automation and Agentic AI solutions using Python and agentic frameworks (Montreal)

23 Oct
|
S.i. Systems
|
Montreal

23 Oct

S.i. Systems

Montreal

Our insurance client is seeking a Senior Software Developer (10+ years) to design and build enterprise-grade automation and Agentic AI solutions using Python and agentic frameworks Join a financial services environment delivering enterprise-scale intelligent automation and agentic AI solutions within a governed and security-focused ecosystem.

This role focuses on building scalable Python services, APIs, workflows, and agentic systems integrated with enterprise tools and business processes.

The position includes architecture contribution, reusable component development, and operational readiness across automation platforms.

You will also provide technical leadership through mentoring, design discussions, and collaboration with architecture, security, and governance stakeholders.

Contract, Montreal or Toronto (Hybrid 2-3 days per week on-site), Working Hours: EST Must Haves 10+ years of professional software development with Python and enterprise application development Hands-on development of Agentic AI systems using Lang

Chain , Lang

Graph, CrewAI, Semantic Kernel, or Google ADK Development of REST APIs , async services, integration patterns, and scalable workflows Implementation of CI/CD pipelines , Git-based version control, automated testing, and code review practices Nice to Have MCP server development and implementation RAG grounding strategies and hallucination mitigation approaches Observability practices including logs, metrics, traces, and alerting Design patterns, SOLID principles, and clean architecture standards Bilingual French and English communication for collaboration with clients and colleagues across Canada Responsibilities Design and deliver automation products and agentic AI solutions integrated with enterprise tools and business processes Develop Python services, APIs, and workflows to orchestrate tools, agents, and data sources Build agentic systems using frameworks including Google ADK, Lang

Chain, Lang

Graph, CrewAI, and Semantic Kernel Implement agent planning, tool orchestration, memory, and multi-agent collaboration patterns Create evaluation approaches for quality, safety, regression testing, hallucination mitigation,



and prompt reliability Design guardrails including policy-based routing, validation, grounding strategies, and secure tool execution Mentor developers through reviews, pairing, technical discussions, and constructive feedback ____________________________________________________________________________________________________ Notre client du secteur de l’assurance est à la recherche d’un(e) Développeur(euse) logiciel principal(e) (10+ ans d’expérience) pour concevoir et développer des solutions d’automatisation de niveau entreprise ainsi que des solutions d’IA agentique à l’aide de Python et de frameworks agentiques.

Joignez-vous à un environnement de services financiers qui déploie des solutions d’automatisation intelligente et d’IA agentique à grande échelle au sein d’un écosystème encadré par des exigences strictes en matière de gouvernance et de sécurité.

Ce rôle est axé sur la création de services Python évolutifs, d’API, de flux de travail et de systèmes agentiques intégrés aux outils d’entreprise et aux processus d’affaires.

Le poste comprend également une contribution à l’architecture, le développement de composants réutilisables et la préparation opérationnelle des plateformes d’automatisation.

Vous fournirez un leadership technique par le mentorat, les discussions de conception et la collaboration avec les équipes d’architecture, de sécurité et de gouvernance.

Contrat, Montréal ou Toronto (mode hybride, 2 à 3 jours par semaine sur site), heures de travail : HNE (EST) Exigences essentielles Plus de 10 ans d’expérience professionnelle en développement logiciel avec Python et en développement d’applications d’entreprise.

Expérience pratique dans le développement de systèmes d’ IA agentique utilisant Lang

Chain , Lang

Graph , CrewAI ,



Semantic Kernel ou Google ADK . Développement d’ API REST , de services asynchrones, de modèles d’intégration et de flux de travail évolutifs.

Mise en œuvre de pipelines CI/CD , de contrôles de version basés sur Git, de tests automatisés et de pratiques de revue de code.

Atouts Développement et mise en œuvre de serveurs MCP (Model Context Protocol).

Expérience avec les stratégies de contextualisation (RAG – Retrieval-Augmented Generation) et les approches de réduction des hallucinations.

Connaissance des pratiques d’observabilité, notamment les journaux (logs), métriques, traces et mécanismes d’alerte.

Maîtrise des patrons de conception, des principes SOLID et des standards d’architecture propre (Clean Architecture).

Bilinguisme français-anglais pour collaborer avec des clients et collègues partout au Canada.

Responsabilités Concevoir et livrer des produits d’automatisation et des solutions d’IA agentique intégrés aux outils d’entreprise et aux processus d’affaires. Développer des services Python, des API et des flux de travail permettant d’orchestrer les outils, les agents et les sources de données.

Construire des systèmes agentiques à l’aide de frameworks tels que Google ADK , Lang

Chain , Lang

Graph , CrewAI et Semantic Kernel .

Mettre en œuvre des mécanismes de planification des agents, d’orchestration d’outils, de mémoire et de collaboration multi-agents. Définir des approches d’évaluation pour assurer la qualité, la sécurité, les tests de régression, la réduction des hallucinations et la fiabilité des prompts.

Concevoir des garde-fous (guardrails), notamment le routage basé sur des politiques, la validation, les stratégies d’ancrage/contextualisation (grounding) et l’exécution sécuritaire des outils.

Encadrer les développeurs par le biais de revues de code, de séances de pair programming, de discussions techniques et de rétroactions constructives.

Avis: L’intelligence artificielle peut être utilisée dans le processus d’évaluation des candidats.

Cette offre d’emploi vise un poste actuellement vacant.

📌 Senior Software Developer (10+ years) to design and build enterprise-grade automation and Agentic AI solutions using Python and agentic frameworks (Montreal)
🏢 S.i. Systems
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (10+ years) to design and build enterprise-grade automation and agentic ai solutions using python and agentic frameworks (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (10+ years) to design and build enterprise-grade automation and agentic ai solutions using python and agentic frameworks (montreal) / montreal