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
11 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
    AI / ML Software Engineer II

    AI / ML Software Engineer II

    Warner Bros. Entertainment • Ottawa
    Full-time
    A major entertainment company in Ottawa is seeking a Software Engineer II to join their AI Enablement Machine Learning team. The ideal candidate will collaborate closely with engineers, tackle chall...Show more
    Last updated: 1 day ago • Promoted
    Agentic AI Developing CO OP for TM Ottawa,Ontario,Canada Product Development Posted a day ago

    Agentic AI Developing CO OP for TM Ottawa,Ontario,Canada Product Development Posted a day ago

    Ericsson GmbH • Ottawa
    Full-time
    Hybrid## Agentic AI Developing CO OP for TMOttawa,Ontario,Canada## Grow with us to find all you need to know about what our typical hiring process looks like. Ericsson uses a merit-based hiring appr...Show more
    Last updated: 4 days ago • Promoted
    Generative AI Platform Engineer (Full Stack) – Ottawa

    Generative AI Platform Engineer (Full Stack) – Ottawa

    H2O.ai • Ottawa
    Full-time
    A leading AI cloud platform company is seeking a Full Stack & Systems Software Engineer for its generative AI project team in Ottawa. The role involves designing, developing, and deploying software ...Show more
    Last updated: 4 days ago • Promoted
    Automation AI ML for Open RAN CoOp Ottawa,Ontario,Canada Product Development Posted 42 mins ago

    Automation AI ML for Open RAN CoOp Ottawa,Ontario,Canada Product Development Posted 42 mins ago

    Ericsson GmbH • Ottawa
    Full-time
    Automation AI ML for Open RAN CoOpOttawa,Ontario,Canada## Join our Team to find all you need to know about what our typical hiring process looks like. Ericsson uses a merit-based hiring approach tha...Show more
    Last updated: 4 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: 23 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: 4 days ago • Promoted
    Machine Learning, Staff Engineer

    Machine Learning, Staff Engineer

    Synopsys, Inc. • Ottawa
    Full-time
    You are a highly skilled and experienced software engineer, passionate about the intersection of artificial intelligence, machine learning, and electronic design automation (EDA).Your expertise is ...Show more
    Last updated: 4 days ago • Promoted
    AI / ML Developer

    AI / ML Developer

    Fujitsu • Ottawa
    Full-time +1
    Fujitsu Canada is seeking a full‑time, permanent AI / ML Developer to support enterprise‑scale Knowledge Management (KM) modernization projects. This role emphasizes advanced AI, machine learning, and...Show more
    Last updated: 4 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: 4 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: 4 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: 6 days ago • Promoted
    AI / ML Software Engineer II — Personalization & Scale

    AI / ML Software Engineer II — Personalization & Scale

    Warner Media, LLC. • Ottawa
    Full-time
    A leading media organization in Ottawa seeks a Machine Learning Engineer to enhance digital transformation using AI technologies. The role involves collaboration across teams, solving business probl...Show more
    Last updated: 1 day ago • Promoted
    AI / ML Solutions Lead

    AI / ML Solutions Lead

    Hydro Ottawa • Ottawa
    Full-time
    A leading energy company in Ottawa seeks an experienced AI / ML Manager responsible for designing and managing comprehensive AI systems. You will lead a team, drive AI initiatives, and collaborate wit...Show more
    Last updated: 3 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: 9 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: 23 days ago • Promoted
    ASIC Digital Design, Sr Engineer - 14141

    ASIC Digital Design, Sr Engineer - 14141

    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: 4 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: 8 days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Gatineau, 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: 17 days ago