Connexion

Software Developer Senior - AI Agentic

Randstad Canada

Montreal (Hybride)
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Intelligence artificielle SQL Git +9 autres

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Permanent à temps plein
  • Salaire : 101 800,00$ - 124 400,00$ /an

Randstad Digital – Senior Software Engineer (Intelligent Automation & Agentic AI)

Description du poste

Randstad Digital est activement à la recherche d’un Senior Software Engineer – Intelligent Automation & Agentic AI pour le compte de notre client, un important leader dans l’industrie canadienne des services financiers et de l’assurance.

Dans ce rôle senior de conseil et de développement, vous concevrez, construirez et déploierez des réseaux d’agents d’IA autonomes et d’automatisation intelligente de niveau entreprise. En opérant dans un cadre hautement régi et sécurisé, vous défendrez des pratiques de développement modernes, introduirez des composants réutilisables et mettrez en place des architectures logicielles résilientes. Nous recherchons un leader technique qui combine une expertise approfondie en ingénierie backend avec la capacité de mentoriser les équipes, de favoriser l’alignement interfonctionnel et d’incarner une culture organisationnelle axée sur l’excellence, la collaboration et l’orientation client.

Avantages

  • Modèle de travail hybride flexible : profitez d’un équilibre optimal entre la productivité à distance et la collaboration en équipe en présentiel à Montréal.

  • Rémunération attrayante : salaire de base avec une fourchette de départ entre $101,800 - $124,400 (flexible selon l’expertise), combiné à une structure d’incitation annuelle basée sur la performance, ciblant 12% (avec un multiplicateur potentiel pouvant aller jusqu’à doubler le montant cible).

  • Constitution d’un patrimoine à long terme : programmes d’abondement de l’entreprise à la pointe de l’industrie pour les achats d’actions (jusqu’à 50% d’abondement employeur) et des programmes d’épargne solides.

  • Sécurité à long terme : accès rare à un prestigieux régime de retraite à prestations déterminées (Defined Benefit Pension Plan) sécurisé, offrant un revenu de retraite garanti à vie.

  • Bien-être complet et congés : couverture complète de la santé physique et mentale, accès aux soins de santé virtuels, fonds dédiés au bien-être, et possibilité d’acheter jusqu’à 5 jours supplémentaires de congé annuel.

Responsabilités

  • Ingénierie Agentic AI & Automation : concevoir et livrer des produits d’automatisation robustes et des écosystèmes d’IA multi-agents intégrés aux opérations commerciales de base. Construire des services Python évolutifs, des API asynchrones et des workflows complexes orchestrant des frameworks LLM de pointe (ex. LangGraph, LangChain, CrewAI, Semantic Kernel, et technologies émergentes).

  • Garde-fous & Évaluation du système : établir des structures d’évaluation sophistiquées pour atténuer les hallucinations, assurer la fiabilité des prompts et valider l’exécution des outils. Concevoir un routage piloté par des politiques, des validations d’entrées/sorties, et des cadres de génération augmentée par récupération (Retrieval-Augmented Generation, RAG), en plus de mettre en œuvre des serveurs Model Context Protocol (MCP).

  • Excellence d’ingénierie & normes de plateforme : produire un code propre, testable et hautement documenté en utilisant les principes SOLID et une architecture propre. Concevoir une observabilité opérationnelle complète (métriques, journaux, traces, alertes) et des pipelines CI/CD optimisés et sécurisés.

  • Gestion des risques, sécurité et conformité dès la conception : collaborer avec les équipes de sécurité et de gouvernance afin de s’assurer que toutes les solutions sont conformes à la classification des données de l’entreprise, au principe du moindre privilège et aux stratégies de reprise après sinistre.

  • Leadership technique & mentorat : accroître les capacités de l’équipe d’ingénierie grâce à des revues de code rigoureuses, à la programmation en binôme et à des retours constructifs. Mener des débats architecturaux, rédiger des Architectural Decision Records (ADRs) et guider la communication avec les parties prenantes avec sang-froid.

Qualifications

  • 10+ années d’expérience professionnelle en développement logiciel complet, de bout en bout.

  • Maîtrise au niveau expert de Python et de son écosystème pour des applications de niveau entreprise.

  • Forte maîtrise de la conception d’API (RESTful, services asynchrones), des patterns d’intégration, de structures de données avancées et d’optimisation algorithmique pour une scalabilité élevée.

  • Formation rigoureuse en frameworks de tests automatisés (tests unitaires, d’intégration, de contrats et de bout en bout) et solides workflows de contrôle de version basés sur Git.

  • Les candidats doivent être légalement autorisés à travailler au Canada; une expérience locale canadienne antérieure est un atout mais n’est pas obligatoire.

Notre client opère au Canada. L’entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec nécessitant la connaissance d’une langue autre que le français, et ne l’exige que lorsque cela est nécessaire, et lorsque ses employés bilingues existants ne peuvent pas accomplir ces tâches. D’après une évaluation menée par notre client, il a été déterminé que ce poste exige des candidats capables de parler couramment l’anglais (à l’oral et à l’écrit). En particulier, ce poste exigera que l’employé interagisse avec des départements internes centralisés (par ex., Opérations / RH / Finance / Juridique / Contrats / Ventes) qui soutiennent l’organisation au Canada et qui ne parlent pas français.

Résumé

  • Lieu : Montréal, QC (Hybride)

  • Type de poste : Temps plein, Permanent

  • Secteur : Services financiers / Assurance

  • Semaine de travail : 35 heures

Engagement de Randstad Canada

Randstad Canada s’engage à favoriser une main-d’œuvre reflétant toutes les personnes du Canada. À ce titre, nous nous engageons à développer et à mettre en œuvre des stratégies visant à accroître l’équité, la diversité et l’inclusion dans le milieu de travail en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d’œuvre, y compris le recrutement, le maintien en poste et l’avancement de tous les employés. En plus de notre engagement profond envers le respect des droits humains, nous sommes dédiés à des actions positives en vue d’opérer un changement afin de garantir à chacun une pleine participation au sein de la main-d’œuvre, sans obstacles, qu’ils soient systémiques ou autres, en particulier pour les groupes qui cherchent l’équité et qui sont habituellement sous-représentés dans la main-d’œuvre du Canada, y compris les personnes qui s’identifient comme des femmes ou des personnes non binaires/non conformes au genre; les peuples autochtones (Indigenous ou Aboriginal Peoples); les personnes en situation de handicap (visible ou invisible); et les membres des minorités visibles, des groupes racialisation et de la communauté LGBTQ2+.

Randstad Canada s’engage à créer et à maintenir un milieu de travail inclusif et accessible pour tous ses candidats et employés, en répondant à leurs besoins en matière d’accessibilité et d’adaptation tout au long du cycle d’emploi. Nous demandons que toutes les candidatures indiquent tout besoin d’accommodement en envoyant un courriel à pour nous assurer de leur capacité à participer pleinement au processus d’entrevue.