Back to search
medtechrec Linkedin · Posted 4d ago

Senior Machine Learning Software Developer

Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Company Overview

Our client, is the market leader in cardiac MR imaging processing software. Their vision is to enable healthier lives by transforming cardiovascular imaging technologies to improve patient care.

They are currently expanding their Artificial Intelligence team and are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of their advanced AI systems.

Key Responsibilities

You will be responsible for:

  • Designing, implementing, and deploying high-performance deep learning models for complex biomedical imaging tasks, including 3D image segmentation and geometric analysis.
  • Taking ownership of large machine learning software components, including architecture, implementation, validation, and integration into production workflows.
  • Developing clean, efficient, and well-tested code in Python and/or C++, following software engineering best practices.
  • Working independently on challenging technical problems, evaluating trade-offs and influencing project direction.
  • Contributing to high-impact research and development efforts, with the potential for publication in peer-reviewed journals.
  • Mentoring junior developers and researchers on software development practices and machine learning workflows.
  • Staying current with advances in medical imaging AI and introducing relevant new methods to the team.

Candidate Profile

Essential Experience

We are seeking candidates with:

  • An MSc or PhD in Engineering, Applied Mathematics or Computer Science.
  • At least 4 years of post-academic professional experience designing and building machine learning systems for medical imaging or related scientific applications.
  • Advanced programming skills in Python and/or C++, with experience using PyTorch or TensorFlow.
  • Strong experience with medical imaging data and standards, such as DICOM.
  • A proven ability to architect and own end-to-end ML systems, from data ingestion through to deployment.
  • A solid understanding of deep learning methods for medical imaging, including segmentation, classification, and registration.

Desirable Experience

  • Experience with scalable ML infrastructure, MLOps practices, containerization, or model serving.
  • Familiarity with experiment tracking and data pipelines.

Why Join?

This Is An Opportunity To

  • Join a market-leading company transforming cardiovascular care through artificial intelligence.
  • Take ownership of complex projects and contribute to high-impact research.
  • Work in a collaborative, supportive, and ego-free environment that values innovation.
  • Develop your career with professional development support and a tuition reimbursement programme.
  • Shape the future of a product at the forefront of medical imaging technology.

Package

  • Base salary: c.$150,000 CAD
  • Bonus: Performance-based annual review
  • Benefits: Competitive vacation, flexible working arrangements, employee wellness programme, tuition reimbursement.
  • Location: Calgary, Canada
  • Travel requirements: To be confirmed

Apply

For a confidential discussion or to apply for this opportunity, please submit your CV.

Due to the volume of applications, only suitable candidates will be contacted.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search