R&D Software Engineer — Machine Learning

Position Description


Circle Cardiovascular Imaging Inc. is looking for a software R&D engineer/scientist in the field of machine learning. The ideal candidate is someone who is passionate about pursuing new ideas, is strong at solving complex problems and has a willingness to challenge the status quo to create remarkable solutions. The successful candidate will be highly organized, results-driven and effective at presenting intricate ideas and concepts to others.


  • Research and develop advanced machine learning algorithms and big data analysis in the medical industry
  • Leverage and improve upon state-of-the-art machine learning methods to solve challenging problems across a variety of domains
  • Research and develop advanced image processing algorithms
  • Work closely with a team of developers to design and develop medical image post-processing software
  • Work closely with regulatory and quality assurance engineers to ensure development of quality software
  • Work closely with scientific advisors and physicians to develop algorithms for solving clinical problems
Must-Have Skills & Experience
  • MSc or PhD in Engineering, Computer Science or related field
  • Strong theoretical knowledge, including mathematical foundations, of modern machine learning systems and techniques
  • Strong programming skills in C++, Python, and TensorFlow
Beneficial Skills & Experience
  • Experience with QT, OpenGL, and OpenCV
  • Experience with DICOM images (MR and CT)
  • Experience with macOS, Linux, and Windows command line interface
  • Experience in the medical imaging software industry
Who We Are


Circle Cardiovascular Imaging Inc. develops and sells cardiac post-processing software that allows for the evaluation and analysis of MR and CT images. Available for clinical and research use, the stand-alone software provides full DICOM and PACS connectivity. Circle operates worldwide and its products (cvi42®, cmr42, ct42, and report42) have been approved for the Canadian, American, Australian, and European markets. Circle's goal is to contribute to quality in cardiovascular imaging and research, while maximizing the achievable benefit for patients by enabling healthcare providers to accurately and effectively analyze cardiovascular images.

How To Apply


While we thank all those who apply, please note that we will only be contacting those selected for an interview. No phone calls or unsolicited agency referrals please. Only applicants who are authorized to work in Canada will be considered for this position. Email your resume and cover letter to alireza@circlecvi.com with the subject "R&D Software Engineer - Machine Learning".


PDF Version