cover image
MEDFAR

Chef.fe d'équipe, Développement de logiciels (IA/ML)

On site

Montreal, Canada

Full Time

02-10-2025

Share this job:

Skills

Communication Leadership Python Java C# Go TypeScript SQL CI/CD Kubernetes Test Architecture Microservices

Job Specifications

Description de l'entreprise

Fondée en 2010, MEDFAR Solutions cliniques révolutionne les soins de santé avec sa plateforme MYLE de soins intégrés, le premier dossier médical électronique (DME) en ligne au Québec. Ayant la confiance de plus de 15 000 professionnels de la santé chaque jour, nous avons un impact sur plus de 20 millions de patients à travers l'Amérique du Nord. En 2023, c’est avec fierté que nous avons été sélectionnés sur les prestigieuses listes Fast50 et Fast500 de Deloitte, ce qui témoigne de la contribution exceptionnelle de nos employés à notre succès.

Joingez-vous à nous pour transformer les soins de santé au niveau provincial et internationial, alors que nous avons l’objectif de permettre à 500 000 prestataires de soins d’aider 500 millions de patients d'ici 2030.

Description du poste

Diriger le développement de notre équipe chargée de la couche d'intégration IA/ML, responsable de la livraison de capacités d'IA aux équipes de produits internes et aux parties prenantes externes, permettant une intégration transparente des fonctionnalités basées sur l'IA/ML dans nos produits.

Cette position combine le développement pratique et le leadership technique. Le candidat idéal possède une solide expérience en génie logiciel, une expérience avérée en matière de direction d'équipes et une solide compréhension des technologies IA/ML. Vous collaborerez avec les parties prenantes techniques et axées sur les produits afin de fournir des services évolutifs, fiables et sécurisés qui mettent en production les dernières avancées en matière d'IA.

Responsabilités

Bâtir, encadrer et guider une équipe (5 personnes) de développement de logiciels IA hautement performante ; définir la direction technique, les normes et les pratiques de livraison.
Assumer le cycle de vie complet des solutions ML/LLM : définition du problème, recherche et étiquetage des données, développement de fonctionnalités, formation/affinage de modèles, évaluation, déploiement et amélioration continue, ce qui comprend :
Architecture et livraison de microservices et d'API résilients qui alimentent les fonctionnalités d'IA, avec une observabilité, une sécurité et des performances solides.
Conception de la génération augmentée par récupération (RAG) et des flux de travail agnostiques ; gestion du versionnement des invites et des modèles, des garde-fous et des politiques de sécurité.
Exécution d'une stratégie de modèle hybride : intégration de fournisseurs tiers et exécution de modèles auto-hébergés/open source lorsque les coûts, la confidentialité ou la latence l'exigent.
Établissement des fondations MLOps : suivi des expériences, registre des modèles, magasin de fonctionnalités, pipelines de formation automatisés, CI/CD pour les modèles et les services, et déploiements blue/green ou canary.
Mise en œuvre de l'évaluation en ligne/hors ligne, de l'examen humain, des tests A/B et de l'analyse pour valider l'impact et guider l'itération.
Assurer la confidentialité et la conformité des données (par exemple, traitement des IPH/IPPI), la modélisation des menaces, le chiffrement, le contrôle d'accès et l'auditabilité.
Collaborer avec les parties prenantes pour aligner les feuilles de route, prioriser les résultats et communiquer les compromis et les risques.
Qualifications

Diplôme universitaire en informatique, ingénierie, mathématiques ou un domaine connexe – ou expérience pratique équivalente.
10+ ans d'expérience en développement de logiciels, avec 3+ ans en développement IA/ML et plusieurs années en direction d'équipe.
Leadership démontré d'équipes de développement livrant des fonctionnalités basées sur l'IA en production avec un impact commercial clair.
Expérience pratique dans la construction de pipelines RAG, de harnais d'évaluation et de systèmes de sécurité/garde-fous pour les LLM.
Expérience avec diverses techniques d'ajustement de modèles (par exemple, SFT, LoRA/QLoRA, DPO/RLHF)
Maîtrise de Python et d'au moins un langage supplémentaire (par exemple, C#, Go, Java, TypeScript), avec de solides pratiques de conception logicielle, de test et de CI/CD.
Expérience dans la conception et l'exploitation de systèmes distribués et d'API avec une télémétrie robuste (métriques, journaux, traces) et une approche SLO/SLA.
Maîtrise de l'ingénierie des données : SQL, modélisation des données, contrôles de qualité et pipelines de streaming/batch ; familiarité avec les magasins de vecteurs et les intégrations.
À l'aise avec les principaux fournisseurs de cloud et Kubernetes ; capacité à choisir des services gérés ou des piles auto-hébergées en fonction des contraintes de latence, de coût et de confidentialité.
Forte communication et sens du produit ; capacité à traduire des problèmes ambigus en livraisons itératives et mesurables.
Profondeur dans les fondamentaux de l'apprentissage automatique (ML classique et apprentissage profond/transformateurs) et les méthodes pratiques de développement, d'ajustement et d'alignement de modèles.

Atouts

Expérience

About the Company

Our mission is to promote excellence and efficiency in healthcare through our MYLE and PLEXIA electronic medical records. MEDFAR leverages healthcare experience, research, and passion with the latest cloud-based technology to offer medical practices comprehensive and easy-to-use clinical management systems. Our EMR solutions, MYLE and PLEXIA, are built with physicians in mind. MEDFAR R&D is performed in partnership with doctors and healthcare administration, and is driven by our clients' needs. The MYLE EMR, tailored to ... Know more