Développeur(se) logiciel senior / expert(e), Full Stack (back-end et IA) in Montréal, Quebec at Dialogue

NewJob Function: Information Technology
Dialogue
Montréal, Quebec, H3A 3G3, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Job Description

À propos de Dialogue

Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de santé intégrée, nous offrons des programmes exceptionnels de santé et de bien-être en ligne (soins primaires, santé mentale, TCCi, PAE et bien-être) aux organisations qui souhaitent améliorer le bien-être de leurs employé(e)s et de leurs familles.

Lorsqu'il s'agit de notre travail, nous plaçons la barre très haut. Ensemble, nous transformons la santé et aidons des millions de personnes à améliorer leur bien-être. Nous croyons fermement qu’une équipe exceptionnelle exige plus pour sa :

  • Réussite
  • Communauté
  • Croissance
  • Performance


Vous avez l’impression de pouvoir changer les choses? Bonne nouvelle, nous avons une place pour vous!

Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran. Les personnes qui ont besoin d’accommodations spéciaux sont invitées à nous écrire à l’adresse accessibilite@dialogue.co

Déclaration sur l'utilisation de l'IA

Afin d'assurer un processus d'examen efficace et équitable, nous utilisons des outils d'intelligence artificielle pour aider au tri et à l'évaluation initiale des candidatures pour ce poste.


Votre rôle en tant que Développeur(se) logiciel senior / expert(e), Full Stack (back-end et IA)

À titre de développeur(se) logiciel senior ou expert(e) au sein du groupe Expérience des prestataires de soins, vous serez un(e) contributeur(trice) technique clé de l’équipe AXe (Automatisation et Expérience). Votre mission : concevoir les capacités d’automatisation et d’IA qui alimentent ServiceOS de Dialogue, notre système d’exploitation technologique qui automatise la coordination des soins et fait évoluer notre modèle vers les soins directs, et veiller à ce qu’elles parviennent aux prestataires de soins grâce à une expérience claire et performante.

Vous relèverez du ou de la responsable d’équipe et serez un multiplicateur de force pour l’équipe. Votre portée correspondra à votre niveau : les ingénieur(e)s senior assument la responsabilité de fonctionnalités et de services importants, de bout en bout, tandis que les ingénieur(e)s expert(e)s définissent aussi la stratégie technique de bout en bout, couvrant le back-end, les flux de travail propulsés par l’IA et la plateforme de soins (Care Platform) destinée aux prestataires, et encadrent l’ensemble de l’équipe d’ingénierie.

Vos responsabilités

  • Architecture back-end et des flux de travail : Concevoir, développer et exploiter les services et les moteurs de flux de travail qui alimentent l’automatisation de ServiceOS, en mettant l’accent sur l’évolutivité, la fiabilité et des frontières de domaine claires.
  • Automatisation propulsée par l’IA : Développer et mettre en production des capacités fondées sur l’IA et les grands modèles de langage (LLM) dans les flux de travail de soins en production, y compris les modèles d’intégration, l’évaluation, les garde-fous et la surveillance.
  • Intégration de bout en bout : Concevoir et mettre en œuvre des API et des contrats de données robustes entre nos moteurs de flux de travail et la Care Platform.
  • Livraison full stack : Contribuer à notre Care Platform en React au besoin afin de livrer des fonctionnalités de bout en bout, en réutilisant les composants d’interface communs (Tâches, Formulaires, Notes).
  • Excellence en ingénierie : Promouvoir les pratiques d’observabilité, de tests et de performance dans l’ensemble de la pile technologique.
  • Leadership technique : Contribuer aux documents de conception et aux RFC d’architecture, et rehausser les normes d’ingénierie au sein de l’équipe. Au niveau expert(e), piloter des initiatives techniques interfonctionnelles et définir l’orientation technique du domaine.

Nous aimerions beaucoup vous rencontrer si vous possédez

  • Solide expérience en ingénierie : 6 ans et plus d’expérience en développement logiciel pour le niveau senior, 10 ans et plus pour le niveau expert(e), avec un historique éprouvé de livraison de systèmes complexes, de la phase de découverte à la mise en production.
  • Expertise back-end : Excellente maîtrise de Python (ou d’un langage back-end similaire), de la conception d’API, de la modélisation de données et des systèmes distribués.
  • IA et apprentissage automatique en production : Expérience, ou vif intérêt, pour le développement de fonctionnalités propulsées par l’IA et les LLM (conception d’invites, orchestration, évaluation, sécurité) dans un produit réel.
  • Aisance full stack : Connaissance pratique de React, suffisante pour collaborer efficacement et contribuer à l’ensemble de la pile technologique.
  • Sens du produit : Capacité à transformer des enjeux opérationnels cliniques complexes en solutions techniques judicieuses.
  • Mentorat : Passion pour l’amélioration des compétences techniques de l’équipe et pour la promotion d’une culture de code de haute qualité et de revue par les pairs.

Chez Dialogue, votre bien-être est notre priorité.

Prendre soin des autres, c’est aussi prendre soin de notre équipe! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants :

  • Accès à l’application Dialogue et au soutien virtuel en santé mentale pour vous et votre famille
  • Assurance, compte de dépenses pour la santé, couverture dentaire et remboursement de bien-être
  • 4 semaines de vacances, 9 journées de bien-être et 1 journée de bénévolat
  • Travail hybride : 3 jours/semaine dans nos bureaux de Montréal ou de Toronto (à l’exception des postes entièrement à distance)
  • Possibilité de travailler à l’étranger jusqu’à 4 semaines par année
  • Programmes d'incitation, primes de référencement et cotisation équivalente au REER
  • Apprentissage via Coursera, budget de formation externe et programme de mentorat
  • Prestation facultative pour le congé parental

L'échelle de rémunération pour ce poste est:
118,530 - 168,000 CAD per year(Montreal Office (HQ))

Explore Related Opportunities

Job Location

Montréal, Quebec, H3A 3G3, Canada

Frequently asked questions about this position

Apply For This Position

Apply NowIn partnership withRippling