d'équipe, Développement de logiciels

3 days ago


Stanley Street Montreal Quebec Canada Medfar Full time
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 problmes : 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.

Conditions de travail :

  • Contrat : Permanent, temps plein (40h/semaine)

  • Mode de travail : Hybride ou à distance

    • Une présence occasionnelle au bureau peut être requise au cours de l'année (pour des événements ou des réunions d'équipe, par exemple).

    • Les candidats doivent résider dans la province de Québec.

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.


  • Directeur R&d

    5 days ago


    Quebec City, Canada Gecko Alliance Full time

    Gecko Alliance est un fabricant et distributeur de contrôles électroniques principalement pour l’industrie spa. En collaboration avec nos clients, de la conception à la production, nous leur offrons des solutions personnalisées et innovantes pour équiper leurs spas : systèmes de contrôle, claviers, pompes et accessoires à la fine pointe de la...


  • - Stanley Street, Montreal, Quebec, Canada Medfar Full time

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


  • Quebec City, Canada Opsens Full time

    Travailler chez OpSens c’est avant tout faire partie d’une équipe dévouée et innovante qui, chaque jour, contribue à révolutionner le monde de la chirurgie cardiaque. Grâce aux technologies qu’elle développe, notre entreprise est chef de file dans le domaine des capteurs à fibre optique. Notre équipe de passionné.es développe et distribue un...


  • Quebec City, Canada SAFI QUALITY SOFTWARE Full time

    L’équipe SAFI s’agrandit ! Les technologies SAFI ont été développées progressivement pour le marché mondial depuis 1986. Nous sommes une équipe collaborative d’experts déterminés à exceller dans le développement de solutions logicielles avancées. SAFI soutient une culture d’apprentissage et facilite la croissance des compétences et des...


  • Montreal, Quebec, Canada un emploi de Développeur de Logiciels chez DRW Montreal Full time

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


  • Quebec City, Canada SAFI QUALITY SOFTWARE Full time

    L’équipe SAFI s’agrandit ! Les technologies SAFI ont été développées progressivement pour le marché mondial depuis 1986. Nous sommes une équipe collaborative d’experts déterminés à exceller dans le développement de solutions logicielles avancées. SAFI soutient une culture d’apprentissage et facilite la croissance des compétences et des...


  • Montreal, Quebec, Canada un emploi de Développeur de Logiciels Full Stack chez DRW Montreal Full time

    DRW est une société de négoces diversifiée, axée sur la technologie. Nous négocions nos propres capitaux à nos propres risques, sur un large éventail de classes d'actifs, d'instruments et de stratégies, sur les marchés financiers du monde entier. DRW a évolué au rythme des marchés au cours des 25 dernières années, maximisant ainsi les...


  • Montreal, Canada Logibec Full time

    Gestionnaire, développement de logiciel Emplacement CA-QC-Montréal | CA-QC-Québec Date d'affichage 4 months ago(24/02/2023 9:09 AM) Aperçu: Vous recherchez un employeur où votre expérience en tant que Gestionnaire d'équipe et en développement de logiciel sera mise de l’avant? Vous êtes à la recherche d’un nouveau défi stimulant qui réussira...

  • Concepteur Logiciel

    1 week ago


    Quebec City, Canada Opsens inc Full time

    Travailler chez OpSens c’est avant tout faire partie d’une équipe dévouée et innovante qui, chaque jour, contribue à révolutionner le monde de la chirurgie cardiaque. Grâce aux technologies qu’elle développe, notre entreprise est chef de file dans le domaine des capteurs à fibre optique. Notre équipe de passionné.es développe et distribue un...


  • Montreal, Quebec, Canada Medfar Full time

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