Skip to content

Développeur de plateforme IA

  • À distance / Télétravail
    • Montréal, Québec, Canada
  • Ingénierie

Description de l'offre d'emploi

Chez Petal, notre équipe s’engage à améliorer l’accès aux soins dans un contexte où le nombre de patients augmente et où la pénurie de main-d’œuvre persiste. En tant que leader canadien de l’orchestration des soins de santé, nous proposons une plateforme qui améliore la connectivité et l’interopérabilité dans la gestion des opérations, permettant aux établissements de mieux gérer l’affluence des patients, d’optimiser les horaires du personnel et d’accroître leurs revenus.

 

Nous sommes reconnus comme un « Great Place to Work » dans les secteurs de la technologie et des soins de santé. Nous sommes engagés à maintenir un environnement de travail où vous pourrez accomplir les tâches les plus significatives de votre carrière. Rejoignez-nous pour créer un système de santé connecté et centré sur le patient.

Parlons techno

Rejoins une équipe d’ingénierie hautement performante qui transforme son cycle de vie du développement logiciel (SDLC) grâce à l’IA pour passer à un cycle de vie du développement agentique (ADLC). Nous recherchons un développeur intermédiaire qui adopte les pratiques d’ingénierie assistée par l’IA et qui peut donner l’exemple en matière de livraison logicielle moderne.

Tu contribueras à renforcer l’excellence en ingénierie en tirant parti des outils d’IA pour améliorer la vélocité de développement, la qualité du code, l’automatisation et l’efficacité opérationnelle à travers le SDLC.

Le rôle

L’équipe Plateforme IA bâtit les capacités IA dédiées qui permettent aux équipes produit de Petal de créer, déployer, évaluer, gouverner et exploiter des agents IA de façon sécuritaire et cohérente.

À titre de développeur logiciel intermédiaire, plateforme IA, tu posséderas plus de 5 ans d’expérience pratique dans la conception et l’exploitation de produits SaaS. Dans ce rôle, tu concevras, bâtiras et exploiteras des capacités de plateforme IA de niveau production, réutilisées par les équipes produit. Tu contribueras à définir les fondations techniques de l’écosystème d’agents IA de Petal, tout en veillant à ce que les capacités de la plateforme soient sécurisées, observables, évaluables, gouvernées et prêtes pour une utilisation en production.

Ce que tu feras

  • Concevoir, bâtir et exploiter des capacités de plateforme propres à l’IA, utilisées par les équipes produit pour créer et faire fonctionner des agents IA.

  • Bâtir des services d’orchestration d’agents, d’exécution runtime, d’intégration d’outils, de gestion du cycle de vie des agents, d’évaluation, d’observabilité et de gouvernance.

  • Créer des composants de plateforme IA comme des catalogues d’agents, des générateurs de workflows, l’IAM des agents, des magasins opérationnels d’agents, des cadres d’évaluation, la gestion des prompts et de la configuration, des garde-fous, des services de recherche et de récupération, ainsi que l’observabilité des agents.

  • Bâtir des API, SDK, gabarits, implémentations de référence et documentations réutilisables pour le développement et l’exploitation d’agents IA.

  • Collaborer avec les équipes applicatives afin de comprendre leurs besoins liés à la plateforme IA, tout en maintenant la responsabilité des fonctionnalités IA propres aux produits au sein de ces équipes.

  • Soutenir l’intégration sécurisée et gouvernée entre les agents, les API internes, les sources de données, les systèmes de connaissances et les services Azure AI.

  • Définir les standards de déploiement, de surveillance, d’évaluation, de contrôle d’accès, de gestion des coûts et de pratiques d’IA responsable pour les agents.

  • Réduire la duplication de l’infrastructure d’agents IA entre les équipes en créant des blocs de construction réutilisables et propres à l’IA.

  • Encadrer les développeurs et contribuer à orienter la direction technique des capacités de plateforme IA de Petal.

Stack technologique

Tu travailleras avec des technologies de plateforme IA telles que :

  • Azure AI et cloud : Azure Native Services, Azure AI Foundry, Azure AI Search, Azure Cognitive Services

  • Orchestration d’agents : LangGraph, runtimes d’agents, appels d’outils, orchestration de workflows

  • Langages et frameworks : Python, Node.js, TypeScript, Angular

  • Évaluation : cadres d’évaluation IA, tests automatisés d’agents, suites de benchmarks, notation de la qualité

  • Sécurité des agents : IAM des agents, contrôle d’accès basé sur les rôles, gestion des secrets, pistes d’audit

  • Observabilité des agents : traces d’agents, journaux d’appels d’outils, surveillance des prompts et des réponses, métriques, tableaux de bord, alertes

  • Connaissances et récupération : recherche sémantique, recherche vectorielle, pipelines de récupération, connecteurs de connaissances d’entreprise

  • Gouvernance : garde-fous d’IA responsable, application des politiques, contrôles de conformité, suivi des coûts

Pré-requis du poste

Ce que tu apportes

  • Solide expérience dans la création de services backend, de plateforme, d’infrastructure IA ou d’infrastructure d’agents de niveau production.

  • Expérience dans la création de systèmes distribués, d’API, de services cloud natifs et de capacités destinées aux développeurs pour les équipes d’ingénierie internes.

  • Expérience pratique avec l’infrastructure IA/LLM moderne, comme l’orchestration d’agents, la récupération, les appels d’outils, les pipelines d’évaluation, l’IAM des agents, l’observabilité des agents, les passerelles de modèles ou les garde-fous d’IA responsable.

  • Solide compréhension de la façon de bâtir des systèmes d’IA sécurisés, observables, testables, gouvernés, fiables et conscients des coûts en production.

  • Capacité à naviguer dans l’ambiguïté, à définir une direction technique et à transformer des concepts de plateforme IA en services utilisables par les équipes d’ingénierie produit.

La position de Petal sur le télétravail

Selon nous, une entreprise ne peut se dire moderne, innovante et avoir le bien-être de son équipe à cœur sans tenter d’intégrer le télétravail au niveau que son modèle d’affaires lui permet. Les employé(e)s de Petal continuent de bénéficier de la possibilité de faire du télétravail avec la flexibilité maximale permise par la nature du poste et le bon déroulement des opérations.

Nos avantages

  • Allocation récurrente pour le travail hybride;

  • Une rémunération qui reconnaît ta contribution;

  • 4 à 6 semaines de vacances payées par année;

  • 5 jours personnels payés par année;

  • Un régime collectif REER / RPDB avec contribution de l’employeur;

  • Un régime complet d’assurance collective, dès le jour 1;

  • Une allocation annuelle de mieux-être;

  • Accès à l’application de télésanté Lumino Santé™;

  • Des heures de travail flexibles, et plus encore.

Petal participe activement au programme d’accès à l’égalité en emploi, et les membres des groupes cibles suivants sont encouragés à postuler : les femmes, les personnes handicapées, les Autochtones et les minorités visibles. Si tu es une personne en situation de handicap, de l’aide pour le processus de présélection et de sélection est disponible sur demande.

Petite note importante : Nous avons remarqué que certains sites externes publient nos offres d’emploi sous des titres de poste erronés. Pour trouver nos véritables opportunités et te joindre à notre équipe, assure-toi de postuler via notre page carrières officielle ou nos partenaires de confiance. Nous avons hâte d’avoir de tes nouvelles!

À distance / Télétravail
  • Montréal, Québec, Canada
Ingénierie
Temps plein, durée indéterminée

ou