Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Developer / Développeur(Euse) Logiciel Principal(E)

DIAGNOS Medical Systems (TSX: ADK.V)

Chez Diagnos, nous transformons les soins de santé oculaire grâce à l'intelligence artificielle et à l'imagerie médicale de pointe. Nous nous spécialisons dans le développement d'une plateforme Web (CARA System) pour l'analyse automatique d'images rétiniennes par IA (telles que les photographies du fond d'œil et les tomographies par cohérence optique / OCT) afin d'aider les optométristes et autres professionnels de la vue dans le dépistage précoce et la prise en charge de diverses maladies oculaires.

French will follow.-

About Diagnos

At Diagnos, we are transforming healthcare through artificial intelligence and advanced medical imaging. We specialize in the development of a web-based platform (CARA System) for automatic, AI-powered, image analysis of retinal images (such as color fundus photos and OCT scans) to aid optometrists and other eye care specialists in the early detection and management of different ocular diseases.

The Role

We are looking for a Lead Software Developer who enjoys being close to the code while helping a team succeed. In this role, you will guide the engineering team through the development of the next generation of our CARA System , ensuring that every technical decision supports its growth as a world-class AI tool for retinal image analysis. You will lead by example, maintaining the high standards of software quality development while maintaining documentation to meet medical device regulatory requirements. As part of your leadership, you will oversee the health of our electronic medical record databases and uphold strong cybersecurity practices to protect sensitive patient data.

Key Responsibilities
  • Writing and reviewing code for our CARA System , across our entire software stack (Javascript/Angular, PHP, Java, Python, SQL).
  • Lead a team of software developers throughout the entire project lifecycle, using Scrum/Agile methodologies.
  • Define data processing pipelines and workflows for ingesting high-resolution retinal images (fundus, OCT) from third-party cameras/PACS systems into our web environment.
  • Oversee containerized application deployments and cloud infrastructure health (Kubernetes), ensuring reliable scaling and uptime for AI model inference and image processing pipelines.
  • Ensure compliance with ISO 13485 , IEC 62304 standards as well as regulatory bodies (FDA, Health Canada, etc). This includes following a structured development process and actively contributing to the document effort (e.G. software requirement specifications, software architecture document, config management plan, etc).
  • Oversee system-level verification, validation (V&V), and performance testing (latency, image rendering, cloud processing).
  • Maintain strong cybersecurity practices to protect patient data, following healthcare privacy regulations like HIPAA or GDPR.
  • Closely work with our AI researchers to help move their models into a stable and well-structured production environment.
What We’re Looking For
  • 10+ years of experience in software development, preferably in a regulated industry.
  • 3+ years of experience in technical leadership, mentoring engineers, and guiding Agile/Scrum delivery.
  • Solid knowledge of programming languages such as Java, PHP, and/or Python
  • Experience deploying, managing, and troubleshooting containerized applications and AI/data workloads on Kubernetes in production environments (e.G., configuring workloads, resource scaling, and CI/CD pipelines).
  • Experience running workloads on managed Kubernetes platforms (e.G., AWS EKS, Azure AKS, or Google GKE).
  • Strong expertise in SQL database design and optimization.
  • Experience working with medical device standards (ISO 13485 / IEC 62304) is a major plus, or similar experience in a highly regulated environment like transport or financial industries. This is key for compliance purposes and for maintaining our readiness to succeed with regular audits.
  • Cybersecurity experience in protecting sensitive data and following privacy best practices.
  • Clear communication skills in French and English.

+++

À propos de Diagnos

Chez Diagnos, nous transformons les soins de santé oculaire grâce à l'intelligence artificielle et à l'imagerie médicale de pointe. Nous nous spécialisons dans le développement d'une plateforme Web (CARA System) pour l'analyse automatique d'images rétiniennes par IA (telles que les photographies du fond d'œil et les tomographies par cohérence optique / OCT) afin d'aider les optométristes et autres professionnels de la vue dans le dépistage précoce et la prise en charge de diverses maladies oculaires.

Le rôle

Nous sommes à la recherche d’un(e) développeur(euse) logiciel principal(e) qui aime rester près du code tout en guidant une équipe vers le succès. Dans ce rôle, vous orienterez l'équipe d'ingénierie tout au long du développement de la prochaine génération de notre système CARA, en veillant à ce que chaque décision technique soutienne sa croissance en tant qu'outil d'analyse d'images rétiniennes. Vous montrerez l'exemple en maintenant des standards élevés de qualité logicielle, tout en veillant à la tenue d'une documentation conforme aux exigences réglementaires relatives aux dispositifs médicaux. Vous assumerez également la maintenance de nos bases de données de dossiers médicaux électroniques et assurerez le respect de pratiques rigoureuses de cybersécurité pour protéger les données sensibles des patients.

Responsabilités clés
  • Développer et réviser le code du système CARA sur l'ensemble de notre pile technologique (JavaScript/Angular, PHP, Java, Python, SQL).
  • Assumer le leadership technique d’une équipe de développeurs logiciels tout au long du cycle de vie des projets, selon les méthodologies Scrum/Agile.
  • Définir les pipelines et flux de travail pour l'ingestion d'images rétiniennes haute résolution (fond d'œil, OCT) provenant de caméras tierces ou de systèmes PACS vers notre environnement Web.
  • Superviser le déploiement des applications conteneurisées et la santé de l'infrastructure infonuagique (Kubernetes), en assurant une mise à l'échelle fiable et une disponibilité optimale pour l'inférence des modèles d'IA et les pipelines de traitement d'images.
  • Veiller à la conformité aux normes ISO 13485 et CEI 62304 ainsi qu'aux exigences des organismes de réglementation (FDA, Santé Canada, etc.). Cela inclut l'application d'un processus de développement structuré et une participation active à la documentation (ex. : spécifications des exigences logicielles, architecture logicielle, plan de gestion de configuration, etc.).
  • Superviser les activités de vérification et validation (V&V) au niveau système ainsi que les tests de performance (latence, rendu d'image, traitement dans le cloud).
  • Maintenir des pratiques de cybersécurité rigoureuses pour protéger les données des patients, en conformité avec les réglementations sur la confidentialité en santé comme HIPAA ou le RGPD.
  • Collaborer étroitement avec les chercheurs en IA pour intégrer efficacement leurs modèles dans un environnement de production stable et bien structuré.
Profil recherché
  • 10 ans ou plus d'expérience en développement logiciel, de préférence dans un secteur réglementé.
  • 3 ans ou plus d'expérience en leadership technique, mentorat d'ingénieurs et encadrement des livraisons en environnement Agile/Scrum.
  • Solides compétences dans des langages de programmation tels que Java, PHP et/ou Python.
  • Expérience dans le déploiement, la gestion et le dépannage d'applications conteneurisées et de charges de travail de données/IA sur Kubernetes en production (ex. : configuration des charges, gestion des ressources et pipelines CI/CD).
  • Expérience sur des plateformes Kubernetes gérées (ex. : AWS EKS, Azure AKS ou Google GKE).
  • Forte expertise en modélisation et optimisation de bases de données SQL.
  • Expérience avec les normes de dispositifs médicaux (ISO 13485 / CEI 62304) constitue un atout majeur, ou expérience équivalente dans un secteur hautement réglementé (transport, services financiers) afin de garantir la conformité et la préparation aux audits réguliers.
  • Expérience en cybersécurité pour la protection des données sensibles et l'application des meilleures pratiques de confidentialité.
  • Excellentes habiletés de communication en français et en anglais.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Developer / Développeur(Euse) Logiciel Principal(E) in Brossard, QC vacancy
  • $92k - $115k per year

     ...électrique d’Eaton est actuellement à la recherche d’un(e) développeur(euse) logiciel C++ sénior motivé(e) à rejoindre son équipe. Ce poste est basé...  ...Systems division is currently seeking a motivated Senior Software Developer in C++ for its team. This role is based at our... 
    Software
    Internship
    Work at office

    Eaton

    Brossard, QC
    2 hours ago
  •  ...une équipe de développement logiciel cloud située à notre bureau...  ...abonnement. En tant que développeur au sein de notre équipe, vous...  ...abonnements, en travaillant principalement avec .NET pour les micro-services...  ...: Genetec One is a cloud software development team based in... 
    Software
    Long term contract
    Full time
    Apprenticeship
    Internship
    Work at office
    Remote work
    Flexible hours

    Genetec

    Brossard, QC
    6 days ago
  • $60k - $85k per year

     ...clients dans le secteur des TIC, FOP EXPERTS CONSEILS est à la recherche de  consultants en développement de logiciels motivés à la réalisation de mandats. Les principales missions seraient d’effectuer les tests de débogage, mettre à jour les logiciels, applications et les... 
    Software
    Permanent employment
    Full time
    Remote work
    Day shift

    Fop Experts Conseils Inc.

    Brossard, QC
    5 days ago
  • $60k - $85k per year

     ...; Assurance qualité; Cybersécurité; Développement des logiciels; Programmation; Gestion des projets TI; Etc. Secteurs...  ...de logiciels motivés à la réalisation de mandats. Les principales missions seraient d’effectuer les tests de débogage, mettre à jour... 
    Software
    Permanent employment
    Full time
    Remote work
    Day shift

    Fop Experts Conseils Inc.

    Brossard, QC
    a month ago
  •  ...avec Java, Python et SQL chez Diagnos, en contribuant à l’analyse d’images rétiniennes par intelligence artificielle. Comme développeur logiciel principal, vous guidez l’équipe d’ingénierie tout en restant proche du code. Vous développez et révisez la plateforme Web CARA. Vous... 
    Principal
    Software

    DIAGNOS Medical Systems (TSX: ADK.V)

    Brossard, QC
    2 hours ago
  • $92k - $115k per year

     ...est actuellement à la recherche d’un(e) développeur(euse) QA sénior motivé(e) pour son équipe travaillant...  ...Vous Ferez Eaton accélère et est un leader dans l’industrie grâce à ses offres...  ...participera aux tests de la plateforme logicielle de la prochaine génération du système de... 
    Software
    Internship

    Eaton

    Brossard, QC
    27 days ago
  •  ...Eaton Corporation est à la recherche d’un Développeur Front-End Principal pour la division systèmes et services d’ingénierie électrique. Poste basé au Centre d'Innovation des Amériques, Brossard, Québec, avec mode hybride et avantages dès le jour 1. Vous participerez à... 

    Eaton Corporation

    Brossard, QC
    2 days ago
  •  ...La dynamique de votre équipe Nous recherchons un(e) développeur(euse) web front-end senior pour rejoindre l’équipe de développement UX et contribuer...  ...team’s dynamic We are looking for a Senior Front-End Web Developer to join the UX Development team and help shape the foundations... 
    Full time
    Flexible hours

    Genetec

    Brossard, QC
    more than 2 months ago
  • $18.5 per hour

    Description de l'entreprise Plongeur(euse)_Temps plein  ~220 Ch. du Tremblay, Boucherville, QC J4B 8H7 ~ Poste à temps plein...  ...traiteurs et événements. Qualifications  Profil recherché et principales responsabilités Posséder au moins 1 an d'expérience dans un... 
    Full time
    Local area
    Monday to friday
    Flexible hours
    Day shift

    Sodexo Canada Ltd

    Brossard, QC
    10 days ago
  •  ...Factors est un fournisseur de logiciels et de solutions à la fine...  ...recherche d’un·e formateur·rice principal·e pour joindre notre équipe des...  ...Power Factors is a software and solutions provider leading...  ...across time zones and regions. Develop and maintain customer-facing... 
    Principal
    Software
    Apprenticeship
    Live In
    Local area
    Worldwide
    Flexible hours

    Power Factors

    Brossard, QC
    a month ago
  •  ...discipline pertinente, ou d'une expérience équivalente comme contrôleur (euse) de coûts   ~5 à 10 ans d’expérience en contrôle de coûts;...  ...maîtrise d’Excel. ~ Expérience avec l’utilisation de logiciels pour contrôle de coûts, et d’ERP, par exemple: InEight (préféré),... 
    Principal
    Software
    Permanent employment

    EBC Inc.

    Brossard, QC
    8 days ago
  •  ...Titre du poste: Conseiller (ère) principal (e) en communication (Remplacement de congé de maternité) Statut: Poste temporaire – Temps plein...  ...photographie et montage vidéo. Expérience d'utilisation d'un logiciel de base de données ou CRM. Responsabilités: Stratégie &... 
    Principal
    Software
    Remplacement
    Full time
    Contract work
    Temporary work
    Monday to friday
    Day shift

    Matrec

    Brossard, QC
    2 days ago
  •  ...Power Factors est un fournisseur de logiciels et de solutions à la fine pointe...  ...à la recherche d’un·e ingénieur·e principal·e en implantation pour se joindre...  ...POWER FACTORS Power Factors is a software and solutions provider leading the next generation of clean energy... 
    Principal
    Software
    Remote work
    Worldwide
    Flexible hours

    Power Factors

    Brossard, QC
    more than 2 months ago
  • $22 - $25 per hour

     ...propos du poste : Vous êtes maquilleur·euse passionné·e par la beauté, le soin de la...  ...équipes beauté en magasin. Responsabilités principales : Consultations Maquillage & Soins...  ...hui ! À propos de Brand Momentum:   Leader intégré à l'échelle nationale:  Nous... 
    Hourly pay
    Part time
    Freelance
    Flexible hours

    Brand Momentum

    Brossard, QC
    11 days ago
  • $84.7k - $112.93k per year

     ...bâtir un Canada et un monde meilleurs grâce au commerce. Poste : Conseiller(ère) en approvisionnement (niveau 17) / Conseiller(ère) principal(e) en approvisionnement (niveau 18) Type d’emploi : Affectation permanente Détails de la rémunération : Gestion des... 
    Principal
    Permanent employment
    Full time
    Contract work
    Apprenticeship
    Summer work
    Work at office
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Brossard, QC
    2 days ago
  • $65k - $80k per year

     ...client Valider les plans d'action marketing et les infolettres avant leur déploiement. Être l'interlocuteur ou l'interlocutrice principal(e) des clients pour les échéanciers, les approbations et les suivis. T'assurer que chaque action marketing sert les objectifs d'... 
    Principal
    Daily paid
    Permanent employment
    Work at office

    PropulC

    Brossard, QC
    6 days ago
  • $112.01k - $149.34k per year

     ...monde meilleurs grâce au commerce. Poste : Avocat(e)-conseil principal Type d’emploi : Affectation permanente Détails de la...  ...gestion des connaissances et des relations. Les responsabilités principales incluent les éléments suivants ; toutefois, les avocats sont amenés... 
    Principal
    Permanent employment
    Contract work
    Apprenticeship
    Summer work
    Work at office

    Export Development Canada | Exportation et développement Can...

    Brossard, QC
    15 days ago
  • $91.2k - $136.8k per year

    Certaines des décisions techniques les plus importantes sont prises avant même qu’un projet ne soit transmis aux équipes de réalisation ou de fabrication. Lorsqu’un client demande une configuration d’appareillage de commutation ou de tableau de distribution basse tension qui...
    Principal
    Full time
    Contract work
    Temporary work
    Part time
    Flexible hours

    Schneider Electric

    Brossard, QC
    8 days ago
  • $90k - $100k per year

    Job Description Assurer la production des rapports financiers mensuels et la conformité réglementaire. Participer au processus de clôture comptable mensuelle. Préparer et enregistrer les écritures, provisions et ajustements comptables. Effectuer les rapprochements...
    Principal
    Permanent employment
    Flexible hours

    Michael Page

    Brossard, QC
    a month ago
  •  ...manufacturières dans la réalisation de projets d’innovation, d’automatisation et de transformation industrielle.  Nous recherchons un ingénieur principal qui souhaite demeurer près de la technique, résoudre des problématiques complexes et exercer un leadership d’expertise auprès de nos... 
    Principal
    Permanent employment
    Flexible hours

    Merkur

    Brossard, QC
    16 days ago
  •  ...Cement Plant production. The Production Manager plays a key role in developing and executing on all budgets, cost savings, performance plans...  ...Management: Promotes a culture of performance. Effectively develops goals and objectives to implement actions, track performance and... 
    Internship
    Work at office
    Local area
    Flexible hours

    Amrize

    Brossard, QC
    11 days ago
  •  ...Global Project Supply Chain Leader ) agit en tant que responsable...  ...titre, vous serez le représentant principal de la chaîne d'...  ...is uniquely positioned to help lead the energy transition by continuing...  ...Functional Communication & Alignment: Develop and simplify communication and... 
    Long term contract
    Contract work
    Remote work
    Worldwide
    Relocation package

    GE Vernova

    Brossard, QC
    2 hours ago
  • $80k - $95k per year

     ...motivés à la réalisation de mandats. Les principales missions seraient de conseiller les...  ...organique avec les autres parties prenantes (développeurs, analystes organiques/fonctionnels,...  ...maîtrise en informatique, génie (informatique, logiciels), ou toute autre discipline connexe •... 
    Software
    Permanent employment
    Full time
    Remote work

    Fop Experts Conseils Inc.

    Brossard, QC
    5 days ago
  •  ...protection. Xona is seeking a skilled Software Engineer to work as a contributor to the development...  .../or motor control Experience as a team lead/manager --------------------------------...  ...est à la recherche d’un(e) ingénieur(e) logiciel qualifié(e) qui contribuera au... 
    Software
    Permanent employment
    Full time
    Work at office

    xona-space

    Montréal, QC
    2 days ago
  •  ...différence.    Vos responsabilités principales  En tant que Concepteur.trice en...  ...Collaborer à l’intégration entre hardware et logiciels embarqués (firmware).  Assumer un rôle...  ...à terme, encadrer une petite équipe de développeurs et offrir un soutien technique.... 
    Software
    Permanent employment
    Full time

    Cameleon RH

    Brossard, QC
    20 days ago
  •  ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,...  .... En tant que développeur logiciel, vous pourriez jouer un rôle...  .... In practical terms, we develop a self-service web portal that...  ...on our platform. As a Software Developer, you will play a key... 
    Software
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    21 days ago
  • $110k - $120k per year

     ...stimulante et gratifiante ? Randstad, leader mondial en solutions de...  ...au Québec. Nos recruteur·euse·s sont des expert·e·s dans leur...  ...sur des projets majeurs, principalement dans les secteurs industriel,...  ...Excellente capacité d'utilisation des logiciels Procore, SharePoint, L'... 
    Software
    Contract work
    Work at office
    Flexible hours

    Randstad

    Brossard, QC
    a month ago
  •  ...Pulsar est à la recherche d’un(e) Acheteur(euse)  Nous façonnons la mobilité de demain.   Nous souhaitons que chacun ait l’impression...  ...sera considéré comme un atout   ~ Connaissances approfondies de logiciels informatiques et ERP.   ~ Avoir participé à l’implantation d’un... 
    Software
    Permanent employment
    Contract work
    For subcontractor
    Day shift

    Pulsar

    Brossard, QC
    1 day ago
  • $80k - $95k per year

     ...Cybersécurité; Développement des logiciels; Programmation; Gestion des projets...  ...motivés à la réalisation de mandats. Les principales missions seraient de conseiller les clients...  ...avec les autres parties prenantes (développeurs, analystes organiques/fonctionnels, architectes... 
    Software
    Permanent employment
    Full time
    Remote work

    Fop Experts Conseils Inc.

    Brossard, QC
    a month ago
  • $181k - $253.5k per year

     ...voyages et assurer un parcours de carrière enrichissant. Nous construisons un monde plus ouvert. Joignez-vous à nous! Développeur(-euse) principal(e) de logiciels (contenu) Présentation de l’équipe Notre équipe technologique collabore avec différentes équipes d’Expedia Group... 
    Principal
    Software
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Expedia Group

    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Developer / Développeur(Euse) Logiciel Principal(E). Be the first to apply!