Senior Machine Learning Developer

THORASYS Thoracic Medical Systems Inc.

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

THORASYS Thoracic Medical Systems Inc. in Montreal seeks a Senior Machine Learning Developer to design, validate, and deploy ML models for innovative diagnostic devices.

You will work with clinical, software, systems, and regulatory teams to convert data into clinically meaningful insights and robust software. You will develop pipelines, collaborate on product integration, and ensure compliance with ISO 13485 and SaMD guidelines while advancing post-market monitoring strategies and data privacy.

Qualifications

  • Strong understanding of supervised and unsupervised learning, deep learning, model evaluation, and optimization.
  • Experience with clinical, physiological, or biomedical datasets is highly desirable.
  • Experience in regulated environments (medical devices, healthcare) is an asset.

Responsibilities

  • Develop, validate, and deploy ML/AI models for medical devices and digital health solutions.
  • Analyze clinical and device data to identify trends and opportunities for product performance.
  • Design data preprocessing, feature engineering, and model validation pipelines.
  • Collaborate with software and regulatory teams to integrate algorithms into products.
  • Establish validation procedures to ensure robustness, accuracy, and clinical relevance.
  • Document development activities per quality management system requirements.

Skills

ML & AI
Data Analysis
Python
TensorFlow
PyTorch
Scikit-learn
Software Development
Version Control
Model Deployment
Regulatory Knowledge
Cloud Computing
MLOps
Data Engineering
English fluency
French preferred

Education

Bachelor's degree in CS/SE/ Biomedical Eng/ Data Science/ AI
Master's degree or PhD in AI/ML/Data Science (asset)

Job description

THORASYS Thoracic Medical Systems Inc. is a young medical device company based in Montreal’s MileEx neighbourhood.We develop, manufacture and market advanced diagnostic medical devices incorporating novel approaches to pulmonary function testing that aid the diagnosis and monitoring of lung diseasessuch as Asthma and COPD.

We are launching the next generation of our product and are therefore seeking to add an engaged and motivated:

SENIOR MACHINE LEARNING DEVELOPER

As a Machine Learning Developer, you will be responsible for the design, development, validation, and deployment of machine learning algorithms supporting our medical devices and digital health solutions. You will work closely with clinical, software, systems, and regulatory teams to transform data into actionable insights and innovative diagnostic capabilities.

Specific tasks include:

  • Develop, train, evaluate, and optimize machine learning and artificial intelligence models for medical applications.
  • Analyze clinical, physiological, and device-generated datasets to identify trends, patterns, and opportunities for improving product performance.
  • Design data preprocessing, feature engineering, and model validation pipelines.
  • Collaborate with software and systems engineers to integrate machine learning algorithms into commercial products.
  • Establish metrics and validation procedures to ensure model robustness, accuracy, and clinical relevance.
  • Document development activities in compliance with quality management system requirements.
  • Support the verification and validation of software and machine learning components.
  • Contribute to the creation and maintenance of technical documentation required for regulatory submissions.
  • Participate in the definition of data collection strategies and clinical study requirements to support algorithm development.
  • Monitor advancements in artificial intelligence, machine learning, and medical technology to identify opportunities for innovation.
  • Provide technical expertise and guidance to multidisciplinary project teams.
  • Support risk management activities related to machine learning systems and software functionality.
  • Define and maintain the post-market monitoring strategy for machine learning models, including performance and data drift monitoring, alert thresholds, periodic reassessment, retraining criteria, rollback procedures, and incident management.
  • Define, document, and implement cybersecurity requirements for AI/ML-enabled medical devices in alignment with Good Machine Learning Practice principles and applicable Health Canada, FDA, and other market-specific regulatory expectations

As for all THORASYS employees, prioritizing and upholding high standards of security and data privacy in accordance Thorasys procedures and policies.

Competencies and Qualifications
  • Machine Learning & AI: Strong understanding of supervised and unsupervised learning, deep learning, model evaluation, and optimization techniques.
  • Data Analysis: Ability to work with large and complex datasets and extract meaningful insights.
  • Programming: Proficiency in Python and common machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn.
  • Software Development: Familiarity with software development best practices, version control, and testing methodologies.
  • Problem Solving: Ability to translate clinical and business needs into technical solutions.
  • Communication: Ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Collaboration: Ability to work effectively within multidisciplinary teams.
  • Knowledge of regulatory environments such as ISO 13485, IEC 62304, FDA guidance on Software as a Medical Device (SaMD), and AI/ML-enabled medical devices is highly desirable.
  • Experience with cloud computing, MLOps, and data engineering tools is an asset.
  • Fluency in English (and preferably French), spoken and written.
Education and experience
  • University degree in Computer Science, Software Engineering, Biomedical Engineering, Data Science, Artificial Intelligence, or a related field.
  • Master's degree or PhD in Artificial Intelligence, Machine Learning, Data Science, or a related discipline is an asset.
  • 5-10 years of experience developing and deploying machine learning solutions in a professional environment.
  • Experience in a regulated industry such as medical devices, healthcare, aerospace, or pharmaceuticals is an asset.
  • Experience working with clinical, physiological, biomedical, or other scientific datasets is highly desirable.
Report

Unless designated otherwise by the CEO you will report to the VP R&D.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Developer
Senior Machine Learning Developer

Thorasys • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Senior Machine Learning Engineer in Medical Imaging
Senior Machine Learning Engineer in Medical Imaging

Oncoustics • Toronto

On-site
CAD 130,000 - 170,000
Software Engineering Manager
Software Engineering Manager

Thornhill Medical • Toronto

On-site
CAD 125,000 - 165,000
Senior DevOps Engineer, for AI-based Systems
Senior DevOps Engineer, for AI-based Systems

Oncoustics • Toronto

On-site
CAD 110,000 - 140,000
Machine Learning Engineer
Machine Learning Engineer

ALS • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Comprehensive benefits
Extra vacation days
Education/training support
+1
Senior Software Developer
Senior Software Developer

Profound Medical Inc. • Mississauga

On-site
CAD 120,000 - 160,000
Group RRSP
Medical benefits
Machine Learning Engineer
Machine Learning Engineer

Altis Technology • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Exposure to complex, enterprise-scale machine learning initiatives
Opportunities with modern ML frameworks and cloud technologies
Collaborative environment that values innovation
+1
Clinical Systems Developer
Clinical Systems Developer

Profound Medical Inc. • Mississauga

On-site
CAD 75,000 - 120,000
Group RRSP
Medical benefits
Career development
Mechatronics Developer
Mechatronics Developer

Profound Medical • Mississauga

On-site
CAD 100,000 - 130,000
Group RRSP
Medical benefits
Clinical Systems Developer
Clinical Systems Developer

Profound Medical • Mississauga

On-site
CAD 75,000 - 120,000
Group RRSP
Medical benefits