[2025-03-01] 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 loadedMachine Learning Software EngineerApply locations School of Biomedical Engineering (SBME)Time type: Full timePosted on: Posted 5 Days AgoJob requisition id: JR20093Staff - Non UnionJob CategoryM&P - AAPSJob ProfileAAPS Salaried - Scientific Eng., Level AJob TitleMachine Learning Software...


  • Saanich, Canada Altea Healthcare Full time

    Senior Machine Learning Engineer, MLOps ALTEA Healthcare is a leading healthcare organization committed to revolutionizing the delivery of outpatient/post-acute care. We are seeking an experienced Machine Learning Engineer to join our team. The ideal candidate will have a strong background in deploying scalable ML models, including predictive/classification...


  • Saanich, Canada Kaizen Lab Inc. Full time

    **Communications Assistant**Mount Currie, BC Part-time $20.90-$29.45/hour **Title:** Communications Assistant **Department:** Governance, Administration **Status:** Casual **Pay Grid:** Professional = $20.90-$29.45/hr **Reporting to:** Operations Manager Úll̓us **Schedule:** 7-14 hours per week **Summary of Duties:**The Communications...


  • Saanich, Canada S M Software Solutions Inc Full time

    We have received a new requirement with one of the ministries in British Columbia, kindly find the details below:Job Title:REQ21353 - Application Architect Level 3Project Name:OpenVMS Modernization ProjectClient Name:British Columbia Shared ServicesEstimated Work Start Date:01-Apr-2025Estimated Work End Date:31-Mar-2026Work Location:Victoria BC,...


  • 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 Natural Factors Full time

    If you are up for the challenge and would like to be considered for this position, we would like to hear from you. The British Columbia Society for the Prevention of Cruelty to Animals (BC SPCA) is looking to fill the following career opportunity: About the Position: The Animal Care Attendant will be responsible for performing both animal care and customer...

  • CNC Machine Operator

    4 weeks ago


    North Saanich, Canada Straightline Precision Industries Inc. Full time

    **About Us**: **Straightline Precision Industries Inc**. is a leading CNC machine shop specializing in precision machining for industries such as aerospace, medical, and advanced manufacturing. We pride ourselves on quality, innovation, and efficiency. We are currently seeking a **CNC Machine Operator** to join our growing team and take on a exciting role in...


  • 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 Prince Rupert Port Authority Full time

    Atlin OfficePRPA Head Office200-215 COW BAY ROADPrince Rupert, BC V8J1A2, CANThe Prince Rupert Port Authority (PRPA) is a leading industry organization dedicated to the overall planning, development, marketing, and management of the commercial port facilities within the Port of Prince Rupert. PRPA is seeking motivated, eager-to-learn students to join the...


  • Saanich, Canada Braefoot Community Association Full time

    Preschool Program Teacher - Has experience working in licensed child care facilities with children aged 3 to 5 years. - Familiar with VIHA group care licensing regulations - Can maintain and distribute necessary information to team members in an organized manner. - Able to coordinate successfully with other team leaders and company managers. - Maintains a...


  • Saanich, Canada North Island College Full time

    Sessional Instructor, Health Care Assistant (CV Winter)Please 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 Services...


  • 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 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 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

    1 week 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 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 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 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 Engineering Search Firm Inc Full time

    On-Site Crew Foreman / Shop Lead Full Time Sudbury 3 - 9 Years of Experience MUST BE A CANADIAN CITIZEN OR PERMANENT RESIDENT Must be able to travel a lot, 200 days per year for the first year BENEFITS Per diems and accommodations On-site premiums Profit sharing/performance/retention bonus Health care benefits (medical and dental) Pension / RRSP,...


  • Saanich, Canada Nada Holdings, Inc. Full time

    About UsNada Holdings, Inc. is a leading provider of innovative software solutions, dedicated to delivering exceptional results for our clients. Our team of experts is passionate about harnessing the power of technology to drive business growth and customer satisfaction. We're seeking a talented Swift iOS Software Engineer to join our team and contribute to...