Talent.com
Software Developer and Artificial Intelligence Engineer
Software Developer and Artificial Intelligence EngineerUniversity of Ottawa Heart Institute • Ottawa, ON, CA
Software Developer and Artificial Intelligence Engineer

Software Developer and Artificial Intelligence Engineer

University of Ottawa Heart Institute • Ottawa, ON, CA
9 days ago
Job type
  • Full-time
  • Permanent
Job description

Software Developer and Artificial Intelligence Engineer

Posted date

Monday, May 5, 2025

As soon as possible

Job type

Contract

Work hours

Full-Time

Competition number

ATF2517

Commensurate with experience

Number of vacancies

Unit / Department

Division of Cardiology

Term

One-year contract with possibility to renew after the term.

Overview

The University of Ottawa Heart Institute (UOHI) is Canada’s largest and foremost cardiac health centre, dedicated to advancing cardiovascular medicine through research, innovation, and patient-centred care. With over 1,500 staff members, including leading scientists and clinicians, UOHI is at the forefront of cardiac imaging, artificial intelligence, and minimally invasive interventions. Our institute combines cutting-edge technology with world-class expertise, pioneering new approaches in cardiac diagnosis, treatment, and prevention.

Under the leadership of Dr. Pascal Thériault-Lauzier , an interventional cardiologist and researcher in the Division of Cardiology , our research program integrates artificial intelligence, medical imaging, and interventional cardiology to enhance patient care and procedural outcomes. Our projects focus on automated cardiac image analysis, AI-assisted interventional planning, and predictive modelling for cardiovascular disease. We aim to develop innovative computational tools that support clinicians in making faster, more accurate decisions, ultimately improving patient outcomes.

We are seeking a Software Developer and AI Engineer to join our team. This role involves developing, training, and deploying AI models for automated medical image analysis, working closely with cardiologists and data scientists. The ideal candidate will be passionate about AI-driven healthcare solutions, contributing to state-of-the-art software development in a high-impact clinical setting. He or she is a natural problem solver with a strong foundation in data science.

Major areas of direct responsibility include :

  • Develop, train and deploy AI models that enable automated medical image analysis. Collaborate closely with the physicians to make the analysis of medical images more efficient and streamlined.
  • Assist in the design and development of software for medical devices.
  • Participate in code reviews and maintain standard coding practices.
  • Work closely with a team to integrate systems and manage troubleshooting.
  • Assist in the documentation of software development and testing.
  • Learn and implement new technologies under the guidance of senior staff.

Requirements :

  • Bachelor’s degree in software engineering, computer science, biomedical engineering, physics, mathematics or related field. A graduate degree would be an asset.
  • Up to 5 years of experience in software development.
  • Experience with AI models including convolutional neural networks and transformers for 3D image segmentation and 3D mesh generation.
  • Experience with python and artificial intelligence frameworks such as Pytorch, Tensorflow, or Keras.
  • Experience with cloud services such as Amazon Web Services and Google Cloud Platform would be an asset.
  • Knowledge of container technology such as Docker, Kubernetes or Apptainer.
  • Experience with cloud-based AI platforms such as VertexAI or SageMaker would be an asset.
  • Experience with executing computational work on High Performance Computing cluster environment would be an asset.
  • Experience with medical imaging data formats (DICOM, DICOMweb, NIfTI, FHIR, HL7) would be an asset.
  • Knowledge of a 3D graphics and compute API such as WebGL, OpenGL, Metal, Vulkan, CUDA, or WebGPU would be an asset.
  • Experience with container technology such as Docker, Kubernetes and Apptainer are assets.
  • Suitability :

  • Excellent interpersonal skills
  • Excellent organizational, analytical skills and decision-making skills
  • Good oral and written communications skills
  • Excellent analytical and time management skills;
  • High levels of creativity / innovation and adaptability to change;
  • Excellent teamwork and ability to transfer knowledge to other colleagues.
  • Applications from Indigenous persons, members of racialized minorities, persons with disabilities, women, members of the LGBTQ+ community, as well as from all qualified candidates with the skills and knowledge to productively engage with equitable, diverse and inclusive communities are strongly encouraged.

    According to government policy, all qualified candidates are invited to apply; however, preference will be given to Canadians and permanent residents. When submitting your application, please indicate if you are legally entitled to work in Canada.

    The University of Ottawa Heart Institute is committed to ensuring barrier-free selection processes and work environments. Accommodations will be provided in all parts of the hiring process relating to any specialty requirements. Please notify us of any accommodations that you require – any information you provide will be handled respectfully and in complete confidence.

    The successful candidate will be required, prior to the start of employment, to complete mandatory organizational training available online, and provide the following : an official piece of photo identification and a satisfactory Criminal Record Check and proof of two doses of COVID-19 vaccine.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer and Artificial Intelligence Engineer • Ottawa, ON, CA

    Similar jobs
    Software Engineer II - AI / ML for Personalization & Search

    Software Engineer II - AI / ML for Personalization & Search

    CNN • Ottawa H2B, ON, Canada
    Full-time
    A leading broadcasting and media company in Ontario is seeking a Software Developer II for AI / ML products.You will collaborate with engineers to create innovative solutions, focusing on machine lea...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI / ML Engineer

    Senior AI / ML Engineer

    Solink Corp. • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    Ottawa, ON | Hybrid (Eastern Time, within Canada).Eugenia Kondratova, Senior Technical Manager, AI.At Solink, our mission is to safeguard what matters most. We help businesses know sooner and act fa...Show more
    Last updated: 21 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Scribd, Inc. • Ottawa H2B, ON, Canada
    Remote
    Full-time
    At Scribd (pronounced “scribbed”), our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empowe...Show more
    Last updated: 30+ days ago • Promoted
    Co-op : 5G Software & AI Testing

    Co-op : 5G Software & AI Testing

    Ericsson • Ottawa
    Full-time
    A leading technology firm is seeking a Software Developer Co-op in Ottawa for 8-16 months.The role involves developing 5G and Open RAN technologies, emphasizing feature development in an Agile envi...Show more
    Last updated: 3 days ago • Promoted
    Artificial Intelligence (AI) Solutions Engineer

    Artificial Intelligence (AI) Solutions Engineer

    NuEnergy.ai • Ottawa
    Full-time
    We are a Canadian Artificial Intelligence management software and professional services firm partnering with organizations developing, implementing, or procuring AI to deliver customized principled...Show more
    Last updated: 3 days ago • Promoted
    Hybrid Software Engineer, Brain Team — AI & Cloud

    Hybrid Software Engineer, Brain Team — AI & Cloud

    Magnet Forensics • Ottawa
    Full-time
    A leading software company in Ottawa is seeking a skilled Software Engineer to design and optimize AI capabilities.You'll work collaboratively to create systems that support forensic investigations...Show more
    Last updated: 2 days ago • Promoted
    Software Developer II (AI / ML Products)

    Software Developer II (AI / ML Products)

    CNN • Ottawa H2B, ON, Canada
    Full-time
    Software Developer II (AI / ML Products).Discovery… the stuff dreams are made of.The power behind the people building the future. We are born from the spirit of innovation.We are the home of the globa...Show more
    Last updated: 30+ days ago • Promoted
    ASIC Digital Design, Sr Engineer - 14141

    ASIC Digital Design, Sr Engineer - 14141

    Synopsys Inc • Ottawa H2B, ON, Canada
    Full-time
    We Are : At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We l...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer, Cloud-Native & AI / ML

    Senior Software Engineer, Cloud-Native & AI / ML

    Telesat • Ottawa H2B, ON, Canada
    Full-time
    A global satellite communications provider in Ottawa is seeking a seasoned software developer to enhance its Lightspeed System Operations software applications. The ideal candidate will have at leas...Show more
    Last updated: 7 days ago • Promoted
    Senior AI / ML Engineer — Hybrid in Ottawa (Cloud & Edge)

    Senior AI / ML Engineer — Hybrid in Ottawa (Cloud & Edge)

    Solink Corp. • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading technology company in Ottawa is seeking a Senior AI / ML Engineer to design, build, and deploy machine learning solutions. This role involves working across various domains including researc...Show more
    Last updated: 21 days ago • Promoted
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Ottawa, Ontario, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 30+ days ago
    RTL Design & Verification Engineer (R&D Engineering, Sr Engineer)

    RTL Design & Verification Engineer (R&D Engineering, Sr Engineer)

    Synopsys, Inc. • Ottawa
    Full-time
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
    Last updated: 3 days ago • Promoted
    Staff Machine Learning Engineer

    Staff Machine Learning Engineer

    Tree Trust • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Staff Machine Learning Engineer.We combine powerful capabilities with intuitive design, effectively serving every use case, from customer experience to employee engagement, market research to payme...Show more
    Last updated: 6 days ago • Promoted
    Remote R Engineer - AI Trainer

    Remote R Engineer - AI Trainer

    SuperAnnotate • Cantley, Quebec, CA
    Remote
    Full-time
    As a remote, hourly paid R Engineer, you will review AI-generated responses and generate high-quality R and data-analysis-focused content, evaluating the reasoning quality and step-by-step problem-...Show more
    Last updated: 30+ days ago
    5G Software Co-op Engineer - AI & Tools Focus

    5G Software Co-op Engineer - AI & Tools Focus

    Ericsson • Ottawa
    Full-time
    A leading telecommunications company is seeking a 5G Software Developer Co-op in Ottawa, ON.The successful candidate will engage in various software development tasks, including debugging and testi...Show more
    Last updated: 3 days ago • Promoted
    Senior ASIC Design Engineer – AI / HPC SoCs & RTL Expert

    Senior ASIC Design Engineer – AI / HPC SoCs & RTL Expert

    BTA Design Services Inc. • Ottawa H2B, ON, Canada
    Full-time
    A leading design services firm in Ottawa is seeking a Senior ASIC Design Engineer with over 8 years of experience in ASIC design and complex RTL logic. In this role, you will translate system-level ...Show more
    Last updated: 8 days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Cantley, Quebec, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 15 days ago
    AI Engineer - US SaaS startup | Remote

    AI Engineer - US SaaS startup | Remote

    Atomic HR • Ottawa, Ontario, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 30+ days ago