Développeur(euse) principal(e), Logiciels IA | Senior AI Software Developer
Stikeman Elliott LLP
This position requires local presence. Please view similar jobs below.
Développeur(euse) principal(e), Logiciels IA | Senior AI Software Developer
Pourquoi choisir Stikeman Elliott :
- Reconnu comme l’un des Employeurs de choix au Canada depuis 2009.
- Rémunération attrayante et révision salariale annuelle.
- Gamme complète d’avantages sociaux pour les employés, comprenant :
- des comptes de dépenses pour les frais de mieux-être;
- un programme de cotisations de REER;
- l’accès à la télémédecine 24 heures sur 24 et 7 jours sur 7; et
- un programme de formation continue.
- Environnement de travail inclusif et encourageant.
- Espaces de bureaux bien aménagés avec un agencement soigneusement conçu qui maximise la lumière naturelle et offre des vues sur le centre-ville de Montréal.
- Environnement de travail hybride et bureau accessible par métro, bus, train et REM.
Description du poste : Le ou la titulaire du poste concevra, développera et déploiera les applications d’IA du cabinet, notamment des systèmes agentiques en production utilisant Claude Agent SDK, des serveurs d’outils MCP permettant de connecter les agents d’IA aux systèmes de référence du cabinet, ainsi que des modules d’extension et des compétences réutilisables pour les processus juridiques et d’affaires. Ce rôle principal et pratique englobe l’architecture applicative, le développement et la mise en production, ainsi que le leadership technique et le mentorat au sein de l’équipe.
Supérieur immédiat : Ce poste relève de l’Architecte d’entreprise
Architecture et conception d’applications
- Assurer la responsabilité de l’architecture applicative, notamment la décomposition des services, la persistance des données, les modèles de gestion de l’état et de la concurrence, la gestion des défaillances et les interfaces entre les composants.
- Concevoir des fonctionnalités destinées aux agents sous forme de serveurs d’outils portables.
Développement d’IA agentique
- Développer des applications destinées à la production à l’aide de Claude Agent SDK, notamment la délégation à des sous-agents, les compétences, les modules d’extension, la mémoire, l’exécution planifiée et sans interface utilisateur, ainsi que l’ingénierie du contexte.
- Développer et maintenir des serveurs MCP et des ensembles d’outils, notamment les sorties structurées, le transport et OAuth.
- Développer des modules d’extension et des compétences réutilisables afin de standardiser les processus juridiques et d’affaires du cabinet.
- Concevoir des mécanismes de contrôle avec intervention humaine pour les actions agentiques à risque élevé.
Prototypage, mise en production et soutien
- Traduire rapidement les besoins en produits minimums viables (MVP) fonctionnels afin de recueillir les commentaires des utilisateurs et d’apporter les améliorations nécessaires.
- Faire évoluer les prototypes jusqu’à leur mise en production en assurant leur fiabilité, leur évolutivité, leur observabilité, leur documentation et leur sécurité.
- Agir comme principal point d’escalade technique pour les applications d’IA.
Intégration, identité et sécurité
- Concevoir des intégrations avec les principaux systèmes du cabinet, notamment les systèmes de gestion des documents et des courriels, de gestion des dossiers et de la pratique, de gestion du temps et de la facturation, le CRM, les plateformes de données d'entreprise et Microsoft Graph.
- Mettre en œuvre des modèles sécurisés de gestion des identités et des accès, notamment les flux OBO et les identités managées, afin de contrôler adéquatement l’accès des agents.
- Prendre en charge des exigences d’intégration complexes, notamment l’authentification, la persistance des sessions, la confiance des certificats, la pagination, les limites de débit et l’idempotence.
Normes d’ingénierie, revue de code et mentorat
- Établir des normes d’ingénierie pour les dépôts liés à l’IA, notamment en matière de structure des dépôts, de gestion des branches, de versions, de revue de code, de contrôles CI, de promotion entre les environnements et de gestion des secrets.
- Diriger les revues de code des applications d’IA et des contributions aux modules d’extension, tout en encadrant les développeurs et développeuses relativement aux pratiques d’ingénierie.
- Concevoir et maintenir les pipelines CI/CD et renforcer la chaîne d’approvisionnement logicielle, en collaboration avec l’équipe de la Sécurité de l’information, au moyen de tests automatisés, de contrôles de la qualité du code, d’analyses de sécurité, de la gestion des dépendances et d’identifiants d’application sécurisés.
Expérience exigée :
- Minimum de cinq (5) ans d’expérience en conception et en livraison de logiciels en production, dont au moins un an d’expérience directe avec des applications fondées sur des grands modèles de langage (LLM) ou des applications agentiques en production.
- Expérience démontrée dans la prise en charge complète d’applications en production, de l’architecture et du développement jusqu’au déploiement et au soutien continu.
- Capacité démontrée à faire évoluer des solutions du prototype à la production et à prendre des décisions éclairées quant à leur viabilité technique.
- Expérience à titre de contributeur ou contributrice technique principal(e) au sein d’une petite équipe de développement axée sur la pratique.
- Expérience en mentorat auprès de développeurs et développeuses et dans la réalisation de revues de code formelles.
- Bilinguisme à l’oral et à l’écrit (français et anglais) compte tenu de la clientèle, des mandats et de l'envergure internationale du cabinet
- Maîtrise approfondie de Python, notamment du développement asynchrone, des tests et des cadres d’applications Web modernes tels que FastAPI; connaissance pratique de TypeScript, Node.js et du développement frontal.
- Expérience en production avec l’IA agentique, notamment avec les cadres d’agents modernes, l’appel d’outils, l’orchestration, l’ingénierie des requêtes et du contexte ainsi que les serveurs MCP.
- Solide compréhension de la sécurité des LLM et des mécanismes de recherche d’information, notamment la protection contre l’injection de requêtes et l’utilisation abusive d’outils, l’accès selon le principe du moindre privilège, l’isolation des données, la recherche vectorielle, les plongements (embeddings) et la génération augmentée par récupération (RAG).
- Expérience dans la conception d’applications et d’intégrations en production à l’aide d’API REST, d’OAuth 2.0/OpenID Connect, de SQL, de bases de données vectorielles, de stockage d’objets et de mise en cache distribuée.
- Solide expérience en développement d’applications infonuagiques sur Microsoft Azure, notamment avec les conteneurs, Entra ID, les identités managées, Key Vault, les bases de données managées et la gestion des API.
- Connaissance avancée de GitHub et des pratiques CI/CD, notamment la revue de code, GitHub Actions, les environnements, la gestion des secrets, les tests et les contrôles de sécurité.
- Expérience en observabilité des applications en production et avec des outils de développement assisté par l’IA tels que Claude Code, Cursor, GitHub Copilot ou des outils équivalents.
- Excellentes compétences en documentation technique et en communication.
- ...superior power, and robust protection. Xona is seeking a skilled Software Engineer to work as a contributor to the development and... ...protection renforcée. Xona est à la recherche d’un(e) ingénieur(e) logiciel qualifié(e) qui contribuera au développement et à l’intégration...SoftwarePermanent employmentFull timeWork at office
- ...est composée de plus de 20 développeurs et spécialistes en tests issus... ...développement de solutions logicielles pour un large portefeuille d... ...notre technologie. Les cinq principales raisons pour lesquelles ce... ...with us, you’ll help develop software solutions for a wide...SoftwareFull timeFlexible hours
- ...dynamique de votre équipe : Des développeurs et des spécialistes des tests... ...pour durer. Les cinq principales raisons pour lesquelles vous... ...conformité Pour vous, un excellent logiciel est synonyme de qualité, de... ...You believe great software means quality, security, and...SoftwareFull timeContract workInternshipFlexible hours
- ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,... .... En tant que développeur logiciel, vous pourriez jouer un rôle... .... In practical terms, we develop a self-service web portal that... ...on our platform. As a Software Developer, you will play a key...SoftwareDaily paidFull timeImmediate startFlexible hours
$118k - $152k per year
...Développeur(euse) principal(e) en IA - Technologie des marchés financiers Lieu : Montréal (hybride) | Secteur de pratique : Technologie et ingénierie | Type : Permanent Concevoir des solutions d'IA prêtes pour la production qui transforment les opérations financières...SoftwarePermanent employmentFull timeApprenticeshipInternshipImmediate start- ...des opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel... ...continue. Nous recherchons un développeur logiciel polyvalent, intéressé par le... ...safety, and operations. Genetec develops open-platform software, hardware and cloud-based services for...SoftwareFull timeFlexible hours
- ...utilisées autant par les entreprises que par les développeurs. Vous vous joindrez à l’équipe en tant que Développeur logiciel en tests (SDET), un rôle hybride combinant... ...alike. You will be joining the team as a Software Developer in Test, a hybrid role that blends software...SoftwareFull timeFlexible hours
- ...sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud,... ...Nous recherchons un(e) développeur(euse) logiciel pour rejoindre l’équipe... ...build, deploy, and operate software across cloud, on-premises and hybrid...SoftwareFull timeFlexible hours
- ...experiences. Développeur en tests logiciels Un Développeur en tests... ...logiciel. Responsabilités principales: Qualité développement... ...iOS et Mac. Compétences en IA/ML : bonne connaissance des... ...__________________________ Software Developer in Test A Software...SoftwareFull timeContract work
- ...An English version will follow. Développeur·euse principal·e de données La plateforme de données de Plusgrade alimente les décisions et les modèles d'IA pour les plus grandes marques de voyage au monde, et nous recherchons une personne prête à façonner l'évolution...PrincipalSeniorSoftwareFull timeWork at officeRemote workWorldwideFlexible hours
- ...une solution tout-en-un puissante. Notre logiciel permet aux aéroports, centres de... ...tous les jours. Nous recherchons un(e) développeur(euse) de logiciels passionné par le développement... ...form a powerful all-in-one solution. Our software allows airports, control centers, retail...SoftwareFull timeLocal areaWorldwideFlexible hoursDay shift
- ...inspire l’innovation et l’essor de l’intelligence artificielle (IA) au bénéfice de tous. Pour en connaitre davantage,... ...fonctionner ces composants comme un produit cohérent. En tant que développeur Logiciel Principal·e, Plan de contrôle, vous concevrez et développerez le...PrincipalSeniorSoftwareFull timeApprenticeshipRemote workWorldwideFlexible hoursDay shift
- ...technologies en développement logiciel. Voici quelques exemples... ...with the latest technologies in software development. Here is an... ...Elasticsearch and Redis Web UI developed in ReactJS with TypeScript,... ...Your day at a glance: Develop and maintain modern...SoftwareFull timeFlexible hours
- ...tant que personne dédiée au développement IA, tu contribues chaque jour à la création... .... Tu fais le pont entre le développement logiciel et l'univers de l'IA, en concevant des systèmes... ...et des revues de code de qualité. AI Developer As someone dedicated to AI development...SoftwareDaily paidFull timeApprenticeship
- ...marins et côtiers, et énergie. Nous recherchons un développeur ou une développeuse logiciel sénior pour faire évoluer notre pipeline de traitement d'images... ...Le poste Tu serais le ou la développeur.se principal.e de cette nouvelle phase du pipeline, en collaboration...SeniorSoftwareFull timeWork at officeFlexible hours
- ...solide expérience en développement logiciel Web afin de contribuer à l’... ...Développement assisté par l’IA (Copilot, Claude Code, Codex)... ...with solid experience in web software development to help evolve a widely... ...quality assurance teams Develop and maintain web application features...SoftwareFull timeApprenticeshipFlexible hours
- ...Développeur(- euse ) logiciel IA senior Vision par ordinateur pour le tri robotisé en temps réel & MLOps Waste Robotics | Récupération de matières revalorisables en temps réel | Région de Montréal ou de Trois-Rivières, Québec À propos de Waste Robotics...SeniorSoftwareFull timeApprenticeshipRemote work
- ...Genetec. Nous recherchons un développeur expérimenté, doté d’un solide... ...et exploitation de logiciels en production ~ Excellentes... ...We are looking for a seasoned developer with a strong security mindset... ...building and operating production software ~ Strong software engineering...SeniorSoftwareLong term contractFull timeFlexible hours
- ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,... .... En tant que développeur logiciel, vous pourriez jouer un rôle... .... In practice, we develop a self-service web portal that... ...stored on our platform. As a Software Developer, you will play a key...SeniorSoftwareDaily paidFull timeImmediate startFlexible hours
- ...’une équipe de développement logiciel qui collabore avec d’autres équipes... .... Bien que votre spécialité principale soit le front-end, vous aurez... ...: You could be part of a software development team that works... ...with other teams to develop and maintain a cloud platform...SeniorSoftwareFull timeFlexible hours
- ...Technologies recherche un Développeur Logiciel Drivers. À propos d’OPAL-RT Technologies... ...) serait un atout pour l’équipe. Principales responsabilités : • Participer... ...Technologies is looking for a Drivers Software Developer About OPAL-RT Technologies:...SoftwareFull timeRemote workFlexible hours
- ...électronique, l’électromécanique et les logiciels. Nous ne sommes pas seulement une... ...electronics, electro-mechanics, and software. We’re not just a company; we’re a community... ...que vous accomplirez En tant que Développeur Logiciel R&D senior, vos principales responsabilités...SeniorSoftwareDaily paidFull time
- ...produit phare de Genetec et l'un des principaux logiciels sur le marché de la sécurité physique.... ...le produit aux clients. En tant que développeur logiciel au sein de notre équipe d'automatisation... ...product and one of the leading software products in the physical security...SoftwareDaily paidFull timeWork at officeLocal areaFlexible hours
- ...players. The Data Developer we’re looking for must be a quick... ...the team. This is a senior position, so we are specifically... ..., business intelligence, software development or related fields... ...le pipeline de données du jeu principal et collectent des données secondaires...SeniorSoftwareLong term contractFull timeWorldwide
- ...absolute precision, superior power, and robust protection. Développeur(-euse) principal(e) de produits, Fullstack Le ou la développeur(-euse)... ...-------------------------------------------------------- Senior Product Developer, Fullstack (Canada) The Senior Product...PrincipalSeniorPermanent employmentFull time
- ...Description La dynamique de votre équipe : Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT... ...: Azure DevOps) Maîtrise des langages de script, principalement PowerShell Expérience avec les systèmes de contrôle de...SoftwareFull timeFlexible hours
$96.56k - $128.74k per year
...marchés et réduire les risques, dans un seul but : bâtir un Canada et un monde meilleurs grâce au commerce. Poste : Développeur(euse) principal(e) en IA Type d’emploi : Affectation permanente Détails de la rémunération : ~ Ingénieur(e) logiciel 18: Les salaires...PrincipalSoftwarePermanent employmentApprenticeshipSummer workWork at office- ...l’intelligence artificielle (IA) au bénéfice de tous. Pour... ...interactives. En tant que développeur.se junior, vous contribuerez... ...de bonnes pratiques de génie logiciel. Ce rôle est idéal pour quelqu... .... Responsabilités principales Développer des fonctionnalités...SoftwareFull timeApprenticeshipRemote workWorldwideFlexible hoursDay shift
- ...architecture. L'intégration de l'IA fait partie intégrante de... ...systèmes partagés que d'autres développeurs utilisent et en élevant le niveau... ...: Appel avec le·la recruteur·euse → Entrevue avec le·la... ...un poste vacant existant. Senior Software Developer - FrontEnd...SeniorSoftwareFull timeWork at officeRemote workWorldwideFlexible hours
- ...opérations. Genetec développe des logiciels à plateforme ouverte, de l’... ...sommes à la recherche de développeurs logiciels passionnés ayant... ...que des systèmes distribués, principalement en Go Développer des... ...sont considérés, du junior au senior Motivé à travailler dans...SeniorSoftwareFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur(euse) principal(e), Logiciels IA | Senior AI Software Developer. Be the first to apply!
- software developer no experience Montréal, QC
- junior software developer Montréal, QC
- software developer entry level Montréal, QC
- software developer intern Montréal, QC
- software developer internship no experience Montréal, QC
- software developer Montréal, QC
- software development engineer Montréal, QC
- part time software developer Montréal, QC
- ingénieur logiciel Montréal, QC
- software design engineer Montréal, QC

