d'équipe, Développement de logiciels

5 days ago


Montreal, Quebec, Canada Medfar Full time $120,000 - $180,000 per year
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 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 à prestataires de soins d'aider 500 millions de patients d'ici 2030.

Description du poste

En tant que Team Lead, Développement logiciel (IA/ML), vous serez un membre clé de nos équipes de développement de produits et de plateforme. Vous participerez à l'architecture, la conception, la mise en œuvre et le déploiement de fonctionnalités alimentées par l'IA et de solutions ML/LLM qui soutiendraient les fonctionnalités logicielles développées par nos équipes de produits pour enrichir l'écosystème de produits offerts par MEDFAR, des produits qui visent à transformer l'environnement des soins de santé en offrant de nouvelles pratiques et innovations technologiques. Le candidat idéal possède une expérience dans le développement de solutions logicielles à grande échelle alimentées par l'IA/ML (y compris RAG et les flux de travail agentiques), des compétences en leadership et en communication, ainsi qu'un état d'esprit rigoureux et analytique avec une approche de résolution de problèmes axée sur les données et axée sur l'impact commercial et clinique mesurable.

Responsabilités

  • Leadership technique : Fournir un leadership technique et un mentorat à une équipe de développement logiciel hautement performante et axée sur l'IA/ML, en favorisant un environnement collaboratif, orienté vers l'apprentissage et innovant.
  • Développer et appliquer les normes : Développer et appliquer les normes de qualité du code, de maintenabilité et de bonnes pratiques pour les systèmes et services d'IA/ML; assurer le respect des principes architecturaux, des normes MLOps et des conventions de codage dans les modèles, les pipelines de données et les API.
  • Conception et développement de systèmes : Concevoir, développer et mettre en œuvre des solutions ML/LLM de bout en bout et les microservices/API qui alimentent les fonctionnalités d'IA, y compris les pipelines de données, l'ingénierie des fonctionnalités, l'entraînement/l'ajustement des modèles, l'évaluation, le déploiement et l'amélioration continue.
  • Collaboration et communication : Collaborer efficacement avec des équipes multidisciplinaires, notamment les produits, les données, la sécurité et les opérations, et communiquer les décisions architecturales d'IA/ML, les concepts techniques, les compromis et les mises à jour des projets aux parties prenantes techniques et non techniques.
  • Dépannage et résolution de problèmes : Identifier et résoudre les défis dans l'ensemble de la pile d'IA, notamment les problèmes de qualité des données, la dégradation des performances du modèle, les goulots d'étranglement de latence et d'évolutivité, et les problèmes de fiabilité du système.
  • Mettre en œuvre des solutions efficaces pour assurer un fonctionnement optimal des modèles et des systèmes, y compris l'observabilité des modèles et des services, l'évaluation et la surveillance robustes, et l'itération continue et basée sur les données des fonctionnalités d'IA.
  • Révision de code et assurance qualité : Effectuer des révisions approfondies du code et des expériences pour maintenir des normes élevées de qualité des logiciels et du ML; collaborer avec les équipes d'assurance qualité, de science des données et d'ingénierie pour définir et mettre en œuvre des stratégies de test automatisé, des cadres d'évaluation et des vérifications de sécurité/garde-fous pour les fonctionnalités alimentées par l'IA.
  • Stratégie architecturale : Participer à l'élaboration et à l'exécution de la stratégie architecturale d'IA/ML et de plateforme, y compris RAG et les flux de travail agentiques, la gestion du cycle de vie des modèles et les approches de modèles hybrides (tiers ou auto-hébergés), garantissant l'alignement avec les objectifs commerciaux, les exigences de conformité et l'évolutivité à long terme.
  • Documentation : Créer et maintenir une documentation technique complète, y compris les flux système et de données, les diagrammes d'architecture d'IA/ML, les fiches techniques, les directives d'évaluation et de sécurité, et les bonnes pratiques pour les développeurs et les parties prenantes.
Qualifications
  • Diplôme universitaire en informatique, génie, mathématiques ou un domaine technique connexe, ou expérience pratique équivalente.
  • Plus de 10 ans d'expérience en développement logiciel, y compris plusieurs années à diriger des équipes de développement.
  • Au moins 3 ans d'expérience pratique dans la conception, la construction et le déploiement de solutions d'IA/ML (y compris les systèmes basés sur les LLM) en production.
  • Antécédents prouvés de livraison de fonctionnalités alimentées par l'IA avec un impact commercial mesurable, y compris la propriété du cycle de vie complet de la solution.
  • Grande maîtrise de Python et au moins un langage de programmation supplémentaire (par exemple, C#, Go, Java ou TypeScript), avec des pratiques solides de conception logicielle, de test et d'IC/CD.
  • Expérience pratique avec la génération augmentée par récupération (RAG), l'évaluation et l'observabilité des LLM, et la mise en œuvre de systèmes de sécurité/garde-fous.
  • Expérience avec les pratiques MLOps modernes (suivi des expériences, registre des modèles, magasin de fonctionnalités, pipelines automatisés et stratégies de déploiement en production).
  • Compréhension solide des systèmes distribués et de la conception des API, y compris l'observabilité (métriques, journaux, traces) et la pensée orientée vers les SLO/SLA.
  • Maîtrise de l'ingénierie des données : SQL, modélisation des données, qualité des données et travail avec des pipelines batch et streaming; familiarité avec les embeddings et les magasins de vecteurs.
  • Connaissance des meilleures pratiques en matière de sécurité et de confidentialité, y compris la gestion des données sensibles (par exemple, PHI/PII), le contrôle d'accès, le chiffrement et l'auditabilité.
  • Capacité à travailler au sein d'une équipe multidisciplinaire, à encadrer les autres et à collaborer efficacement avec les parties prenantes techniques et non techniques.
  • Fortes compétences en communication et sens des produits, avec la capacité de transformer les problèmes ambigus en une livraison itérative et axée sur les résultats.
  • Capacité à communiquer couramment en français et en anglais.
  • Serait un plus : Expérience dans les soins de santé ou d'autres environnements réglementés, et familiarité avec Azure et l'écosystème .NET.
Informations supplémentaires

Rejoindre les rangs de MEDFAR, c'est travailler dans un environnement dynamique où la confiance, l'innovation, la qualité et le succès client guident nos journées. Chez MEDFAR, nous promouvons l'efficacité et l'excellence en santé en offrant le dossier médical électronique (DMÉ) le plus performant sur le marché.

  • Culture entrepreneuriale;
  • Généreuse couverture d'assurance collective;
  • Horaire flexible (conciliation travail et vie personnelle);
  • Semaine de congé à Noël offerte;
  • Activités sociales et sportives;
  • Environnement de travail dynamique et multiculturel;
  • Notre bureau à Montréal (QC) est accessible en transport en commun et est à quelques pas des stations de métro Peel et Bonaventure;

Avec nos bureaux situés à travers le monde, la maîtrise du français et l'anglais est nécessaire chez MEDFAR. En raison du besoin de communiquer avec des collègues et/ou des clients d'autres provinces ou pays, le bilinguisme nous permet de communiquer dans les deux langues tout en favorisant l'utilisation du français. 

Chez MEDFAR, nous valorisons la diversité, l'équité et l'inclusion au sein de notre équipe. Nous nous engageons à offrir un environnement de travail où chaque individu se sent respecté et soutenu, quelle que soit son origine, son identité ou ses capacités. Dans le cadre de notre engagement envers un processus de recrutement équitable et inclusif, nous offrons des mesures d'accommodement aux candidats qui en font la demande. En cas de besoin lors de votre entrevue, faites-le-nous savoir afin que nous puissions vous offrir une expérience adaptée.

MEDFAR a souscrit volontairement à un programme d'accès à l'égalité en emploi (PAÉE). Les candidatures des femmes, des minorités visibles, des minorités ethniques, des personnes autochtones et des personnes handicapées sont encouragées. En postulant, nous vous invitons à remplir cette section qui nous permet de mettre en oeuvre notre Programme d'accès à l'égalité en emploi (PAÉÉ). L'auto-identification n'est pas obligatoire, mais peut vous permettre de bénéficier de mesures dans le cadre d'une embauche ou d'une promotion si vous possédez les compétences requises pour exercer l'emploi.

Pour mieux comprendre le processus d'auto-identification, vous pouvez consulter ce guide.



  • Montreal, Quebec, Canada un emploi de Développeur de Logiciels chez DRW Montreal Full time $80,000 - $120,000 per year

    DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir les opportunités, c'est pourquoi nous opérons en utilisant notre propre...


  • Montreal, Quebec, Canada un emploi de Développeur de logiciels C++ chez DRW Montreal Full time $80,000 - $120,000 per year

    DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir les opportunités, c'est pourquoi nous opérons en utilisant notre propre...


  • Montreal, Quebec, Canada Intelcom | Dragonfly Full time $80,000 - $120,000 per year

    Prêt à relever le défi ?Nous sommes à la recherche d'un Gestionnaire du développement logiciel hautement motivé pour se joindre à notre équipe. Dans ce rôle, vous participerez activement au développement et à l'amélioration de nos plateformes logicielles. Vous gérerez une ou plusieurs équipes composées de développeurs logiciels, d'analystes...


  • Montreal, Quebec, Canada MEDFAR Full time $90,000 - $120,000 per year

    du posteDiriger 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...


  • Montreal, Quebec, Canada Difuze inc. Full time $90,000 - $120,000 per year

    Votre missionEn tant que Chef·fe de service, Développement de logiciels chez difuze, vous occuperez un rôle central dans le développement et l'évolution de solutions technologiques innovantes. Vous serez responsable de la conception, de l'amélioration continue et de l'alignement stratégique de nos solutions propriétaires, en tenant compte à la fois...


  • Montreal, Quebec, Canada SIGMA-RH Solutions Full time $120,000 - $150,000 per year

    Lieu:MontréalChez SIGMA-RH, vous participerez activement au développement et à la promotion d'une solution RH intégrale tirant parti de l'IA pour offrir des outils novateurs et transformateurs. Ensemble, façonnons le monde du travail de demainVos responsabilitésEn tant que Directeur du développement logiciel, vous serez le garant de la qualité et de...


  • Montreal, Quebec, Canada Difuze inc. Full time $90,000 - $120,000 per year

    Difuze inc.8 days agoMontréal, QCMid LevelTop BenefitsGenerous collective pension plan and benefits packagePaid personal days13 paid holidays per yearAbout the roleVotre missionEn tant que Gestionnaire stratégique en développement de logiciels chez difuze, vous occuperez un rôle central dans le développement et l'évolution de solutions technologiques...


  • Montreal, Quebec, Canada vadiMAP Full time $80,000 - $120,000 per year

    Prenez part à la révolution énergétique des bâtimentsChezvadiMAP, on croit que chaque bâtiment peut devenir un levier concret de la lutte contre les changements climatiques. Grâce à notre plateforme intelligente propulsée par l'IA — et validée par des experts humains — nous outillons les professionnels pour prendre des décisions éclairées,...


  • Montreal, Quebec, Canada GIRO Full time $40,000 - $60,000 per year

    GIRO IS YOUR WAY FORWARDAt GIRO, our mission is clear: Improving quality of life around the world through software and services that increase the efficiency of public transport and postal delivery.Joining us means contributing to projects and initiatives that makes a real difference to millions of people. Every line of code, every idea, every action,...


  • Montreal, Quebec, Canada beBeeDéveloppeur Full time $70,000 - $120,000 per year

    Nous sommes à la recherche d'une personne passionnée qui souhaite développer sa carrière en tant que gestionnaire de projets de développement logiciel. Le poste nécessite un excellent sens du leadership, une grande autonomie et des compétences en relations interpersonnelles.Détails du PosteLe gestionnaire de projets sera responsable de gérer le...