15h Left: Machine Learning Software Engineer

4 weeks ago


Saanich, Canada The University of British Columbia Full time
Machine Learning Software Engineer page is loaded

Machine Learning Software Engineer

Apply locations School of Biomedical Engineering (SBME)

Time type: Full time

Posted on: Posted 5 Days Ago

Job requisition id: JR20093

Staff - Non Union

Job Category

M&P - AAPS

Job Profile

AAPS Salaried - Scientific Eng., Level A

Job Title

Machine Learning Software Engineer

Department

Bashashati Laboratory | School of Biomedical Engineering | Faculty of Medicine

Compensation Range

$6,251.00 - $8,986.00 CAD Monthly

The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.

Posting End Date

February 28, 2025

Note: Applications will be accepted until 11:59 PM on the Posting End Date.

Job Summary

The School of Biomedical Engineering (SBME) at the University of British Columbia (UBC) is a partnership between the Faculties of Applied Science and Medicine, established in 2017. Currently the School has 36 core and joint faculty located on campus and at healthcare research institutes, 400+ undergraduate and graduate students, 20+ administrative staff and several research core service facilities. In addition, SBME will move in 2024/2025 into a new building on campus, which will act as a hub for biomedical engineering activities at UBC and beyond. The School is a nucleus for education and training, research, and innovation in biomedical engineering, creating new knowledge, new academic and training programs, and fostering translation and innovation, aspiring to be a global leader in the field. Its vision is to transform health care outcomes through unconstrained exploration of the best possible integrative solutions across engineering, medicine, and biology.

The computational cancer biology and pathology artificial intelligence team (AI in Medicine Lab) at the University of British Columbia (UBC) seeks a motivated Machine Learning Software Engineer. This position entails implementing machine learning-based analysis infrastructure and software for cancer imaging, drug development, and bioinformatics.

Work Performed

- Conducts in-depth literature reviews on medical imaging 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, 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.

Consequence of Error/Judgement

Exercises judgment in the design and specifications of new machine learning software and algorithms and makes recommendations for the adoption of specific algorithms.

Supervision Received

Works independently within task objectives. Works within well-defined guidelines and procedures, but exercises judgment in establishing priorities and carrying tasks through to completion; new or unusual problems are referred to supervisor.

Supervision Given

May give work assignments to technical staff.

Minimum Qualifications

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.

Preferred Qualifications

Ideal candidates should have a solid grasp of:

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

#J-18808-Ljbffr

  • Saanich, Canada The University of British Columbia Full time

    Machine Learning Software Engineer page is loaded Machine Learning Software Engineer Apply locations School of Biomedical Engineering (SBME) Time type: Full time Posted on: Posted 5 Days Ago Job requisition id: JR20093 Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Scientific Eng., Level A Job Title Machine Learning...


  • Saanich, Canada GoGeomatics Full time

    Would you like to be part of a leading Canadian Geographic Information Systems solutions provider? Caslys Consulting Ltd., located on the Saanich Peninsula just outside of Victoria, B.C., provides services related to all aspects of Geographic Information Systems (GIS), remote sensing, database and web mapping application development. Our projects span study...


  • Saanich, Canada EnergyPal Full time

    **About EnergyPal**We are a leading provider of software solutions for the solar industry, serving a diverse range of customers across North America.Our mission is to empower businesses to thrive in a rapidly changing market by providing innovative, scalable, and reliable software solutions.**The Role**We are seeking a highly skilled Senior Software...


  • Saanich, Canada Aecon Concessions Full time

    Job Responsibilities:As a Project Engineer with Aecon Concessions, your primary responsibilities will include:- Project Planning: Collaborate with project crews to develop and maintain detailed project schedules, ensuring timely completion of tasks and milestones.- Quality Assurance: Conduct regular inspections and audits to ensure compliance with project...


  • Saanich, Canada Tbwa ChiatDay Inc Full time

    About the RoleThe Technical Director of Software Development will lead a team of software engineers to deliver complex applications powered by League's platform. This is a customer-facing position with a primary responsibility for managing a strong software development team, building relationships with technical and project management leaders, and...


  • Saanich, Canada Noibu Full time

    Noibu is Canada's Capital city's fastest-growing technology company. We help brands recover millions of dollars in lost sales every day by helping them detect, manage and resolve critical errors on their online store. You may have heard of some of our customers like Levi's, Champion, Air Transat, Guess, and Jelly Belly.We're a dedicated team, driven by 4...


  • Saanich, Canada Pink Cat Studio Full time

    Join the Innovative Team at Pink Cat StudioAre you a seasoned engineer passionate about creating impactful educational experiences? Do you excel in a dynamic, collaborative tech environment? At Pink Cat Studio, we're expanding our platform and looking for an experienced Senior Software Engineer to help us elevate our web-based educational games and tools....


  • Saanich, Canada Cisco Systems, Inc. Full time

    The application window is expected to close on: April 30, 2025Meet the TeamJoin Cisco's team of seasoned engineers working on Switching technology, the preferred choice for mission-critical networks in large enterprises. Collaborate with a vibrant technical community to develop some of the world's most widely deployed Enterprise Switches.Your ImpactAs a...


  • Saanich, Canada Cast & Crew Full time

    Lead Software Engineer (.NET), HTGApply locations British Columbia time type Full time posted on Posted 3 Days Ago job requisition id JR100112About UsAt Cast & Crew, we've empowered creativity and supported the global entertainment industry for decades. Together with our family of brands - Backstage, CAPS, Checks & Balances, Final Draft, Media Services,...


  • Saanich, Canada Morson Canada Full time

    We're Hiring: Aircraft Assemblers for Victoria, BCReady to build something amazing? We're on the lookout for Aircraft Assemblers to join our team in Victoria, BC. If you're good with your hands, love working with tools, and want to be part of the aerospace industry, this is your chanceWhat You'll Be Doing:1. Reading blueprints like a pro (or learning how)2....


  • Saanich, Canada Charter Telecom Full time

    Job Overview:We are seeking a highly skilled Junior Dynamics 365/Power Platform Developer to join our team at Charter Telecom. As a key member of our software development team, you will be responsible for designing, developing, and maintaining innovative solutions using cutting-edge technologies.Key Responsibilities:1. Develop and implement software...


  • Saanich, Canada North Island College Full time

    Learning Centre Review/Resource Support, Bachelor of Science in NursingPlease scan copies of your transcripts into one document for attachment. If your transcripts are not available at the time of application, please attach a letter or certificate of confirmation from the educational institution.Please read the Immunization requirements for Health and Human...


  • Saanich, Canada Photonic Inc. Full time

    OverviewWe are a leading provider of quantum software solutions, and we are looking for a talented Quantum Software Engineer to join our team. Our team is responsible for developing the software 'surround' for our quantum processors based on silicon colour centres.In this role, you will have the opportunity to work on cutting-edge projects, collaborating...

  • Software Developer

    2 weeks ago


    Saanich, Canada Compugen Inc Full time

    Base Pay Range $60-$70 Hourly (Note: This range is not applicable to Independent Contractors.)About CompugenCompugen is Canada's largest privately-owned Technology Ally. To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger, reach broader, and act bolder. Through knowledge, curiosity, and...


  • Saanich, Canada College of New Caledonia Full time

    Casual Security Guard - To Garner ApplicationsPlease see Special Instructions for more details.Posting to gather applications for casual work. Screening of applications will begin immediately, and scheduling for successful candidates will be on an as required basis. Shiftwork is required.Position InformationJob Title: Casual Security Guard - To Garner...


  • Saanich, Canada VT iDirect Full time

    As a global leader in IP-based satellite communications, VT iDirect is shaping the future of how the world connects. Our team is helping the world's leading satellite operators and service providers capture the future through major innovation. We are seeking a talented Senior Cloud Developer to join our team and contribute to the development of cloud-native...


  • Saanich, Canada Noibu Full time

    Noibu is Canada's fastest-growing technology company, dedicated to helping brands recover millions of dollars in lost sales by detecting, managing and resolving critical errors on their online stores. Our team is driven by four core values: Customer Obsession, Quality, Results-Oriented and Accountability.Job OverviewThe Senior JavaScript Engineer at Noibu...


  • Saanich, Canada Cast & Crew Full time

    **At Cast & Crew, We Empower Creativity:**">For decades, we have supported the global entertainment industry with our industry-standard screenwriting accounting software, digital payroll products, data & reporting, and creative tools.">We are a production's best ally every step of the way, and our expertise, technology, and people have never been greater. As...


  • Saanich, Canada Barnard Full time

    OverviewBarnard Construction Company, Inc. is seeking an experienced Underground Construction Scheduler with demonstrated success in planning and executing mega projects. The incumbent will be responsible for the development and progressing of underground and tunnel construction project schedules for project estimates, projects in development, and active...


  • Saanich, Canada Technical Safety BC Full time

    About the RoleWe are seeking a highly skilled Microsoft Dynamics 365 Developer (Software Engineer II) to join our team. As a key member of our technical group, you will be responsible for designing, developing, and integrating complex applications using Microsoft Dynamics 365 platform.Main Responsibilities:Design and develop new systems, including writing,...