Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
InCycle Software recherche un Architecte principal IA pour concevoir des plateformes IA et des systèmes agentiques natifs Azure destinés à des clients majeurs au Canada. Vous définirez l’architecture, écrirez les références et assurerez la production sûre et performante.
Vous travaillerez sur Azure AI Foundry, Azure OpenAI et services liés, tout en assurant la résidence des données canadienne et la conformité aux exigences de sécurité et de gouvernance.
À propos d'InCycle InCycle Software est partenaire de solutions Microsoft (Digital & App Innovation, Data & AI) et partenaire vérifié GitHub. Nous accompagnons des entreprises de taille moyenne et de grande taille au Canada et aux États-Unis sur quatre axes : stratégie et gouvernance infonuagique, modernisation applicative, ingénierie moderne et DevOps, ainsi que données, analytique et IA, y compris la stratégie d'IA agentique et des accélérateurs de solutions d'IA générative bâtis sur Azure AI Foundry. Nos consultants sont d'abord des ingénieurs séniors. Ils travaillent en petites équipes sur des mandats clients, souvent aux côtés de Microsoft, et on leur fait confiance pour prendre les décisions techniques et les mener jusqu'en production. Nous croyons qu'il y a toujours une meilleure façon de bâtir et de livrer des logiciels, et c'est pour la trouver qu'on nous engage.
Architecte principal(e) IA, Azure et systèmes agentiques Télétravail, Canada (partout au Canada, bureau à domicile, déplacements occasionnels chez les clients et aux événements partenaires) · Poste permanent à temps plein ·
Niveau principal, 8 ans et plus · Salaire de base jusqu'à 200 000 $ CA plus prime au rendement
InCycle Software recrute un ou une architecte principal(e) IA au Canada pour prendre en charge l'architecture d'une nouvelle génération de systèmes d'IA et de systèmes agentiques natifs Azure, destinés à nos clients d'envergure. Vous définirez la façon dont les grands modèles de langage, les cadres d'agents et les services Azure s'assemblent en plateformes de production capables de tenir sous un trafic réel, avec des données réelles et devant de vraies revues de sécurité. C'est un rôle principal, technique et pratique : vous fixez la direction technique, vous écrivez les implémentations de référence sur lesquelles les équipes d'ingénierie s'appuient, et vous prenez les décisions qui gardent ces systèmes fiables, sécurisés, observables et abordables. à
Vous êtes l'autorité technique principale en IA et en systèmes agentiques pour l'ensemble du portefeuille d'InCycle. Sur les mandats clients, vous menez l'architecture de la première séance stratégique jusqu'à l'implémentation de référence et au transfert, pour des plateformes bâties sur Azure AI Foundry, Azure OpenAI et les services Azure environnants, déployées dans les régions canadiennes lorsque la résidence des données l'exige. À l'interne, vous êtes responsable des architectures de référence, des accélérateurs et des normes d'IA avec lesquels le reste de l'équipe livre, et vous décidez quelles parties d'un écosystème en évolution rapide InCycle adopte et lesquelles elle laisse passer. Un mandat type dure de trois à neuf mois et peut consister en une plateforme de service à la clientèle agentique pour un client des services financiers, un système RAG sur la documentation d'ingénierie d'un manufacturier, un assistant pour le secteur public qui doit rester à l'intérieur des frontières canadiennes, ou une couche d'évaluation et de garde-fous ajoutée à un produit d'IA qu'un client a déjà livré et auquel il ne fait plus confiance.
Vous travaillerez habituellement sur un ou deux mandats à la fois, avec des clients au Canada et, à l'occasion, aux États-Unis. Vous êtes la personne que le chef de la technologie envoie dans la salle quand un client demande si son architecture d'agents survivra au contact de la production. Vous relevez du ou de la responsable de la pratique Données et IA.
Au moins 8 ans en génie logiciel et en architecture, avec une livraison récente et pratique sur
Azure; vous écrivez encore du code et pouvez le montrer.
Expérience démontrée de l'architecture de systèmes à grands modèles de langage ou de
systèmes agentiques en production aujourd'hui, au service de vrais utilisateurs, avec les
cicatrices qui vont avec : gestion des hallucinations, échecs d'appels d'outils, coûts qui
s'emballent, injection d'invites, dérive de l'évaluation.
Maîtrise approfondie de la plateforme Azure : calcul, réseau, identité, données et services d'IA,
incluant Azure AI Foundry, Azure OpenAI, Azure AI Search et l'outillage de sécurité du contenu
et de surveillance qui les entoure.
Connaissance pratique de l'écosystème d'agents actuel : Semantic Kernel, AutoGen ou le
Microsoft Agent Framework, LangGraph ou équivalent, et MCP, avec le jugement nécessaire
pour savoir quoi adopter et quoi laisser de côté.
Solide maîtrise d'au moins un langage parmi C#/.NET, Python ou TypeScript, avec la conception
d'API modernes, les conteneurs, Kubernetes (AKS), le CI/CD sur GitHub ou Azure DevOps et
l'infrastructure en tant que code avec Bicep ou Terraform.
Bonne compréhension du RAG, des plongements lexicaux, du découpage et de la qualité de
récupération, des méthodes d'évaluation et des pratiques de sécurité et de garde-fous en IA, et
la capacité de les expliquer autant à un RSSI qu'à un ingénieur.
La présence nécessaire pour influencer des auditoires techniques et exécutifs, à l'écrit comme
en salle, et le professionnalisme pour représenter InCycle devant la direction des clients.
Excellent français parlé et écrit. La connaissance de l'anglais est requise, parce qu'une partie de
nos clients et de nos partenaires, dont Microsoft, sont situés hors Québec et que la
documentation technique des plateformes d'IA est en anglais; aucun autre moyen ne permet
Baccalauréat en informatique ou expérience équivalente.
Autorisation légale de travailler au Canada.
Certifications Azure comme AI-102 (Azure AI Engineer), AZ-305 (Solutions Architect Expert) ou DP-100, ou certifications GitHub.
Expérience de Microsoft Fabric, d'Azure Databricks ou d'Azure Machine Learning, et de pipelines MLOps ou LLMOps qui font progresser modèles et invites d'un environnement à l'autre.
Expérience de charges d'IA sous contraintes d'entreprise et de secteur public : points de terminaison privés, clés gérées par le client, résidence des données au Canada, SOC 2, LPRPDE, Loi 25, Protégé B, ITSG-33 ou les garde-fous infonuagiques du gouvernement du Canada.
Admissibilité à une cote de fiabilité ou à une habilitation de sécurité Secret du gouvernement du Canada.
Expérience antérieure en consultation ou en services professionnels, ou parcours comme architecte sur qui une équipe cliente s'est appuyée pendant un programme d'IA.
Une présence publique : conférences, billets, contributions à des projets ouverts ou implémentations de référence que des gens utilisent réellement.
Expérience de l'intégration de GitHub Copilot et d'outils de développement agentiques dans le flux de travail d'une équipe d'ingénierie.
Microsoft Azure, Azure AI Foundry, Azure OpenAI, Foundry Agent Service, Semantic Kernel, Microsoft Agent Framework, AutoGen, LangGraph, Model Context Protocol (MCP), RAG, Azure AI Search, recherche vectorielle, plongements lexicaux (embeddings), évaluation des LLM, garde-fous d'IA, Azure AI Content Safety, IA responsable, Azure Kubernetes Service (AKS), Azure Container Apps, Azure Functions, API Management, Event Grid, Service Bus, Cosmos DB, Azure SQL, Entra ID, Key Vault, Azure Monitor, Application Insights, C#/.NET, Python, TypeScript, GitHub, GitHub Actions, Azure DevOps, Bicep, Terraform, infrastructure en tant que code (IaC), LLMOps, MLOps, Microsoft Fabric, GitHub Copilot