Machine Learning Engineer/Scientist

University of British ColumbiaVancouver, BC
CA$6,251 - CA$8,986Onsite

About The Position

The computational cancer biology and pathology artificial intelligence team (AI in Medicine Lab; aimlab.ca) at the University of British Columbia (UBC), seeks a Machine Learning Engineer/Scientist on a 1-year term (renewable contingent on funding and performance). This position is located at the Gordon B Shrum building as well as Jack Bell Research Center and entails implementing machine learning-based analysis infrastructure and software for cancer imaging, drug development, and bioinformatics.

Requirements

  • Undergraduate degree in Engineering or Applied Science.
  • Minimum of one year of related experience, or the equivalent combination of education and experience.
  • Willingness to respect diverse perspectives, including perspectives in conflict with one’s own.
  • Demonstrates a commitment to enhancing one’s own awareness, knowledge, and skills related to equity, diversity, and inclusion.

Nice To Haves

  • Intermediate algorithms and data structures.
  • High-level programming languages (Python, JavaScript, etc).
  • Knowledgeable with containerization software (Docker, Kubernetes, Singularity).
  • Digital pathology experience and/or genomics and or/ drug development.
  • Basic computer vision and image processing techniques.
  • Experience with Agile Development.
  • Expertise in cloud software development, particularly with ML applications.
  • Familiarity with AWS services.

Responsibilities

  • Conducts in-depth literature reviews on medical imaging (digital pathology and clinical imaging), genomics and drug analysis, evaluates complex machine learning applications, develops hypotheses on data collection, model architecture, and training strategies and assesses feasibility and technical requirements for integrating findings into existing projects.
  • Designs and develops machine learning computer models (i.e. algorithms) for medical imaging, bioinformatics (i.e genomics data including single cell and spatial omics) and drug development applications.
  • Performs analysis of tissue images of cancer and protein-ligand binding affinity using novel machine learning with advanced algorithms such as Alphafold3 for molecule processing and foundation models for image processing.
  • Modifies and tunes existing programming modules to integrate with image management platform, enabling the execution of in-house AI models on imaging data.
  • Analyses results of machine learning algorithms, documents and prepares reports accordingly.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service