Job Search and Career Advice Platform

Enable job alerts via email!

Développeur(se) de données Senior, Planification et Prévisions (Service OS)

Dialogue

Montreal

On-site

CAD 130,000 - 196,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Un fournisseur de soins de santé virtuels recherche un(e) Développeur(se) de données Senior pour optimiser son écosystème de prévisions et planifications. Vous serez responsable de la mise en œuvre de pipelines d'apprentissage automatique et de l'amélioration continue des systèmes. Le poste exige une expérience avec des outils modernes d'ingénierie des données et une collaboration étroite avec d'autres équipes. Des avantages tels que l'assurance, le travail hybride et des jours de bien-être sont offerts.

Benefits

Accès à l’application Dialogue et soutien virtuel en santé mentale
Assurance entièrement couverte
4 semaines de vacances
Travail hybride
Programmes d'incitation

Qualifications

  • Avoir de l'expérience dans l'opérationnalisation de pipelines ML.
  • Travailler avec des outils d'optimisation mathématique.
  • Posséder de solides fondamentaux en ingénierie logicielle.
  • Être à l'aise en collaboration interfonctionnelle.
  • S'intéresser à la fiabilité et la précision des systèmes.

Responsibilities

  • Construire et maintenir des pipelines d'apprentissage continu.
  • Créer des flux de travail CI reproductibles pour ML.
  • Développer des pipelines d'inférence en temps réel.

Skills

Expérience en MLOps
Optimisation mathématique
Ingénierie logicielle
Collaboration interfonctionnelle
Observabilité et tests

Tools

OR-Tools/CP-SAT
Pyomo
Gurobi
Job description
Développeur(se) de données Senior, Planification et Prévisions (Service OS)

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

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éciales sont invitées à nous écrire à l’adresse accessibilite@dialogue.co.

Votre rôle à titre de Développeur(se) de données Senior

Nous recherchons un(e) Développeur(se) de données Senior pour apporter intelligence, automatisation et résilience à l’écosystème de planification et de prise de rendez‑vous de Dialogue. Vous dirigerez la mise en œuvre technique de nos pipelines de nouvelle génération pour la prévision, l'apprentissage continu et l'optimisation — alimentant les systèmes qui mettent en relation les patients avec le bon clinicien dans chaque juridiction canadienne.

Ce rôle se situe à l'intersection de l'ingénierie des données, de l'apprentissage automatique appliqué (ML) et de la mise en production backend. Vous serez responsable de la construction des fondations qui permettent à notre équipe de réentraîner continuellement les modèles ML, d'itérer rapidement sur la logique de prévision et d'optimisation, et de déployer des flux d'inférence fiables qui soutiennent la prise de décision en temps réel.

En tant que principal fournisseur de soins virtuels au Canada, Dialogue s'engage à aider des millions de personnes à améliorer leur santé et leur bien‑être. L'équipe Planification et Prévisions alimente la colonne vertébrale opérationnelle qui rend cela possible : nous construisons et gérons les systèmes qui planifient nos prestataires de santé, prévoient la demande et mettent en relation les patients avec le bon clinicien dans chaque juridiction canadienne. Notre travail influence directement les SLA (accords de niveau de service), les taux d'occupation, l'équilibre de la charge de travail des prestataires et la réduction de l'effort administratif manuel à travers l'entreprise.

Vos responsabilités

En tant que Développeur(se) de données Senior, vous servirez de lien entre l'ingénierie backend, la science des données et les opérations — en veillant à ce que les modèles de prévision, les solveurs d'optimisation et les flux de décision basés sur les données ne soient pas seulement théoriquement corrects, mais également fiables et observables en production.

Vous concevrez et maintiendrez les pipelines, les architectures de données et les outils d'expérimentation qui permettent une itération rapide, une haute fiabilité et une amélioration continue de notre intelligence de planification.

Au quotidien, vous allez :

  • Construire et maintenir des pipelines d'apprentissage continu — pipelines de formation automatisés pour les modèles de prévision ML, incorporant de nouvelles données et des garde‑fous contre la dérive de performance.
  • Créer des flux de travail CI reproductibles pour les modèles ML et les configurations de solveurs CP‑SAT, incluant des vérifications de régression automatisées et du benchmarking.
  • Développer et gérer des pipelines d'inférence en temps réel et par lots qui alimentent la prévision de la demande de rendez‑vous et les decisions de planification des prestataires.
  • Implémenter une observabilité robuste — journalisation structurée, métriques, traçage et alertes — pour garantir que les modèles et les solveurs se comportent comme prévu en production.
  • Permettre une boucle de recherche courte en concevant des outils et des flux de données qui permettent aux scientifiques et ingénieurs de données d'expérimenter, de comparer des variantes de modèles et de déployer des améliorations en toute confiance.
Nous aimerions beaucoup vous rencontrer si vous possédez
  • Avez de l'expérience dans la construction et l'opérationnalisation de pipelines de formation et d'inférence ML en utilisant des outils modernes d'ingénierie des données et de MLOps.
  • Avez travaillé avec des outils d'optimisation mathématique (par exemple, OR‑Tools/CP‑SAT, Pyomo, Gurobi) et comprenez comment valider, évaluer (benchmarker) et mettre en production la logique des solveurs.
  • Possédez de solides fondamentaux en ingénierie logicielle — contrôle de version, CI/CD, tests, observabilité et infrastructure en tant que code.
  • Êtes à l'aise pour collaborer étroitement avec les scientifiques de données, les ingénieurs backend et les parties prenantes opérationnelles dans un environnement produit interfonctionnel.
  • Vous souciez autant de la fiabilité et de l'exactitude que de la vitesse, et aimez construire des systèmes simples, maintenables et mesurables.
  • Vous épanouissez dans des environnements où votre travail alimente directement des décisions opérationnelles réelles.

Ce rôle est un pilier technique clé dans la transformation de l'intelligence de planification de Dialogue — passant de processus manuels et de règles heuristiques à une capacité évolutive et axée sur les données qui permet une planification des prestataires hautement fiable, efficace et équitable. Votre travail contribuera à fournir des soins virtuels de haute qualité à grande échelle en garantissant que nos systèmes de prévision et d'optimisation sont précis, rapides et prêts pour la production.

Veuillez noter qu’étant donné que nous servons des client(e)s situés(e)s dans tout le Canada, il est essentiel d’être bilingue pour ce poste. Vous pourriez être amené(e) à communiquer en français et en anglais.

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 entièrement couverte, 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.