Notre client, un chef de file majeur du secteur des assurances et des services financiers au Canada, recherche un(e) Développeur(euse) de logiciels senior – IA agentique et Automatisation. Dans le cadre d'une initiative stratégique de modernisation des systèmes internes et d'intégration de technologies avancées, vous jouerez un rôle clé dans la conception d'architectures d'automatisation intelligente à l'échelle de l'entreprise.
...
Ce poste offre une opportunité exceptionnelle de concevoir des solutions agentiques évolutives, sécurisées et performantes, tout en apportant votre leadership technique au sein d'une équipe dynamique.
Avantages
Formule de travail flexible : Mode hybride favorisant un excellent équilibre travail-vie personnelle.
Environnement dynamique : Opportunité de travailler sur des technologies de pointe (IA agentique, serveurs MCP, LLM).
Mandat évolutif : Poste temporaire avec une forte possibilité de conversion en poste permanent (Temp-to-Perm 6 mois).
Culture axée sur l'excellence : Cadre de travail collaboratif, axé sur le partage des connaissances et le mentorat.
Avantages sociaux complets : Accès aux programmes de bien-être, avantages bancaires/assurances et régime d'épargne dès la conversion.
Responsabilités
Concevoir, développer et déployer des microservices et des workflows Python hautement fiables pour orchestrer des agents IA et des flux de données complexes.
Implémenter des architectures agentiques avancées à l'aide de cadres de travail modernes (LangChain, LangGraph, CrewAI, Semantic Kernel, Google ADK ou équivalents).
Mettre en place des mécanismes d'évaluation, de sécurité et d'atténuation des risques (gestion des hallucinations, validation des entrées/sorties, gardes-fous, RAG).
Développer et intégrer des serveurs MCP (Model Context Protocol) pour connecter efficacement les modèles aux systèmes d'entreprise.
Assurer des normes d'ingénierie élevées : code propre, principes SOLID, architectures de tests rigoureuses (unitaires, intégration, E2E) et observation système (logs, métriques, traces).
Veiller à la conformité des solutions aux exigences strictes de sécurité, de confidentialité et de gouvernance des données.
Assurer un rôle de mentor auprès de l'équipe technique, diriger les choix d'architecture et rédiger la documentation technique (ADR, spécifications).
Qualifications
Au moins 7 ans d'expérience professionnelle globale en ingénierie logicielle.
Maîtrise avancée du langage Python (au moins 1 à 2 ans d'expérience récente axée sur l'IA/l'automatisation).
Solide expertise dans la création d'API (REST/asynchrones) et la conception de systèmes distribués.
Expérience pratique des frameworks IA modernes (LangChain, LangGraph, CrewAI ou Semantic Kernel) et intérêt pour les environnements de messagerie ou de gestion de contenu d'entreprise (ex. écosystèmes type HCL/IBM Notes).
Rigueur dans les pratiques DevOps/CI-CD, la gestion de version (Git) et l'automatisation des tests.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Lieu : Région du Québec (Hybride)
Type de contrat : Mandat de 6 mois avec option de permanence (Temp-to-Perm)
Date de début : Dès que possible (ASAP)
Niveau d'expérience : Senior
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
show more
Notre client, un chef de file majeur du secteur des assurances et des services financiers au Canada, recherche un(e) Développeur(euse) de logiciels senior – IA agentique et Automatisation. Dans le cadre d'une initiative stratégique de modernisation des systèmes internes et d'intégration de technologies avancées, vous jouerez un rôle clé dans la conception d'architectures d'automatisation intelligente à l'échelle de l'entreprise.
Ce poste offre une opportunité exceptionnelle de concevoir des solutions agentiques évolutives, sécurisées et performantes, tout en apportant votre leadership technique au sein d'une équipe dynamique.
Avantages
Formule de travail flexible : Mode hybride favorisant un excellent équilibre travail-vie personnelle.
Environnement dynamique : Opportunité de travailler sur des technologies de pointe (IA agentique, serveurs MCP, LLM).
Mandat évolutif : Poste temporaire avec une forte possibilité de conversion en poste permanent (Temp-to-Perm 6 mois).
Culture axée sur l'excellence : Cadre de travail collaboratif, axé sur le partage des connaissances et le mentorat.
...
Avantages sociaux complets : Accès aux programmes de bien-être, avantages bancaires/assurances et régime d'épargne dès la conversion.
Responsabilités
Concevoir, développer et déployer des microservices et des workflows Python hautement fiables pour orchestrer des agents IA et des flux de données complexes.
Implémenter des architectures agentiques avancées à l'aide de cadres de travail modernes (LangChain, LangGraph, CrewAI, Semantic Kernel, Google ADK ou équivalents).
Mettre en place des mécanismes d'évaluation, de sécurité et d'atténuation des risques (gestion des hallucinations, validation des entrées/sorties, gardes-fous, RAG).
Développer et intégrer des serveurs MCP (Model Context Protocol) pour connecter efficacement les modèles aux systèmes d'entreprise.
Assurer des normes d'ingénierie élevées : code propre, principes SOLID, architectures de tests rigoureuses (unitaires, intégration, E2E) et observation système (logs, métriques, traces).
Veiller à la conformité des solutions aux exigences strictes de sécurité, de confidentialité et de gouvernance des données.
Assurer un rôle de mentor auprès de l'équipe technique, diriger les choix d'architecture et rédiger la documentation technique (ADR, spécifications).
Qualifications
Au moins 7 ans d'expérience professionnelle globale en ingénierie logicielle.
Maîtrise avancée du langage Python (au moins 1 à 2 ans d'expérience récente axée sur l'IA/l'automatisation).
Solide expertise dans la création d'API (REST/asynchrones) et la conception de systèmes distribués.
Expérience pratique des frameworks IA modernes (LangChain, LangGraph, CrewAI ou Semantic Kernel) et intérêt pour les environnements de messagerie ou de gestion de contenu d'entreprise (ex. écosystèmes type HCL/IBM Notes).
Rigueur dans les pratiques DevOps/CI-CD, la gestion de version (Git) et l'automatisation des tests.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Lieu : Région du Québec (Hybride)
Type de contrat : Mandat de 6 mois avec option de permanence (Temp-to-Perm)
Date de début : Dès que possible (ASAP)
Niveau d'expérience : Senior
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
show more