hero

Job Board

Explore Opportunities in Canada's Medtech and Digital Health Sectors
companies
Jobs

Software Developer (AI)

Conavi Medical

Conavi Medical

Software Engineering, Data Science
Toronto, ON, Canada
Posted on Nov 19, 2025

Imagine your future at Conavi!

Join our collaborative team in the design, manufacture, and sale of an innovative intravascular imaging system to improve cardiac care.

Conavi Medical’s Novasight Hybrid System enables simultaneous imaging of a patient’s coronary arteries using both intravascular ultrasound (IVUS) and Optical Coherence Tomography (OCT) technologies.

If you would like to be a part of a talented team that is making a difference in healthcare, we currently have a new opening for a Software Developer (AI) to support, develop or enhance new and current medical device software from concept through to the transfer to manufacturing.

In this position, you will:

  • Support the development of R&D concepts for medical device or components per R&D project plans
  • Provide input on tasks during the creation of the R&D project plan and subsequent progress updates
  • Design the software systems for medical devices or their components (new or modifications to existing)
  • Create or modify device or component software for design testing
  • Develop unit test plans and conduct testing to ensure device or component requirements are achieved
  • Prepare written reports on the implemented design and testing
  • Input on verification and validation activities, and risk analysis
  • Develop the engineering documentation that facilitates the effective transfer of the design to manufacturing
  • Review and input on work of other development engineers especially at junior or peer level
  • Liase with contract design and development companies by providing input on current technical matters
  • Collaborate with colleagues in manufacturing and quality to support problem resolution and product compliance as required
  • Participate and adhere to health & safety initiatives and requirements

You possess the following qualifications:

  • Bachelor’s or above engineering degree (computer science)
  • Software design engineering experience ideally with medical devices in a commercial environment using object-oriented design with C# (.Net framework) or Java on a Windows operating system
  • Experience in applying deep learning methodolgies to image and video processing tasks with a focus on semantic segmentation, object detection, and feature extraction using convolutional neural networks (CNNs) and related architectures
  • Demonstrated experience with machine learning algorithms and deep learning frameworks such as TensorFlow or PyTorch
  • Knowledge of multi-threaded design principles and parallel programming
  • User Experience and User Interface (UI/UX) skills
  • Knowledge of the Digital Imaging and Communications (DICOM) standard
  • Working experience with software version control systems (e.g. Subversion, Git)
  • Strong theoretical foundation in linear algebra, calculus, probability, and statistics
  • Ability to operate in a regulated environment related to the design and manufacture of medical devices
  • Skilled in technical problem identification and resolution
  • A strong attention to detail
  • Clear and concise written and verbal communication skills
  • Proficient in multi-tasking, meeting deadlines, and working independently as required

Conavi Medical values everyone and their contributions. We value diversity and encourages applications from all qualified candidates. Please let us know if you require accommodations on any of the grounds protected by the Ontario Human Rights Code during the recruitment process.

Please submit a resume directly to Conavi Medical through the Careers section of our website at www.conavi.com. We thank all candidates for their interest but only those selected for an interview will be contacted.