Talent.com
RBC
Machine Learning Research EngineerRBC • Vancouver, British Columbia, CA
Machine Learning Research Engineer

Machine Learning Research Engineer

RBC • Vancouver, British Columbia, CA
28 days ago
Job type
  • Full-time
Job description

What's the opportunity?

At RBC Borealis, you’ll be joining a team of leading researchers and software engineering specializing in machine learning. You will have access to rich and massive datasets, and to computational resources to support novel product development touching machine learning areas such as generative AI, natural language processing, and time series analysis.

Job Description

We’re looking for an enthusiastic Machine Learning Research Engineer who’s excited by the opportunity of being at the forefront of applying machine learning technology to challenging problems. As a ML Research Engineer in the applied research team, you’ll be part of a collaborative group that aims to deliver AI projects end to end – everything from data pre‑processing and exploration, to prototyping novel algorithmic solutions, to software implementations of machine learning‑based products. The goal is to understand the needs of our business partners and bring to life these unique and efficient solutions that can only be achieved through the use of machine learning.

Your responsibilities include:

  • Building machine learning‑based software solutions;
  • Collaborating with business stakeholders to prototype machine‑learning solutions rapidly;
  • Conducting comparisons to existing algorithms and baselines;
  • Reviewing, extending, and optimizing prototype solutions;
  • Collaborating with the engineering team to integrate algorithms into products;
  • Developing reusable internal tools to facilitate research prototyping;
  • Supporting projects with thorough documentation, design decisions, and capabilities.

You’re our ideal candidate if you have:

  • A master’s or PhD degree in computer science, mathematics, physics, economics or equivalent;
  • 2+ years of applied machine learning experience in a high‑responsibility, minimal‑supervision environment;
  • Experience with writing modular, robust, scalable software in Python 3.x;
  • Expertise in a few of the following areas: deep learning, natural language processing, information retrieval;
  • Experience with deep learning packages such as PyTorch, JAX, or Tensorflow;
  • Knowledge of professional software engineering best practices for the full software development life cycle, including testing methods, coding standards, code reviews, and source control management;
  • Strong communication skills and a collaborative attitude.

What’s in it for you?

  • Become part of a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential;
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable;
  • Leaders who support your development through coaching and managing opportunities;
  • Ability to make a difference and lasting impact from a local‑to‑global scale.

About RBC Borealis

RBC Borealis, an RBC Institute for Research, is a curiosity‑driven research centre dedicated to achieving state‑of‑the‑art in machine learning. Established in 2016, and with labs in Toronto, Montreal, Waterloo, and Vancouver, we support academic collaborations and partner with world‑class research centres in artificial intelligence. With a focus on ethical AI that will help communities thrive, our machine learning scientists perform fundamental and applied research in areas such as reinforcement learning, natural language processing, deep learning, and unsupervised learning to solve ground‑breaking problems in diverse fields.

Inclusion and Equal Opportunity Employment

RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally‑protected factors. Disability‑related accommodations during the application process are available upon request.

Job Skills

Analytical Thinking, Decision Making, Detail‑Oriented, Long Term Planning, Machine Learning (ML), Product Development Design, Programming Languages, Quantitative Research, Research and Development Operations, Research Documents

Additional Job Details

  • Address: 401 GEORGIA ST W:VANCOUVER
  • City: Vancouver
  • Country: Canada
  • Work hours/week: 37.5
  • Employment Type: Full time
  • Platform: TECHNOLOGY AND OPERATIONS
  • Job Type: Regular
  • Pay Type: Salaried
  • Posted Date: 2026-06-23
  • Application Deadline: 2026-09-28
#J-18808-Ljbffr
Create a job alert for this search

Machine Learning Research Engineer • Vancouver, British Columbia, CA

Similar jobs

Machine Learning Research Engineer

RBCVancouver, British Columbia, Canada
Full-time

What's the opportunity? At RBC Borealis, you’ll be joining a team of leading researchers and software engineering specializing in machine learning.You will have access to rich and massive datasets,... Show more

 • Promoted

Machine Learning Engineer - Diffusion

Bagel LabsVancouver, Metro Vancouver Regional District, CA
Full-time

We are Bagel Labs - a distributed machine learning research lab working towards open-source superintelligence.We ignore years of experience and pedigree.If you have high agency - meaning your defau... Show more

 • Promoted

Machine Learning Engineer, Genai - C$145,000 - C$170,000 A Year

ALTEA HealthcareAnmore, Canada
Full-time

Develops and deploys scalable GenAI solutions in a healthcare setting, collaborating with engineering teams and focusing on product lifecycle from conception to production. Show more

 • Promoted

Machine Learning Engineer - $136,000 - $170,000 A Year

RemitlyPort Moody, Canada
Full-time

Develops and maintains machine learning systems to prevent fraud by assessing transaction and customer interaction risks, optimizing models, and integrating data sources. Show more

 • Promoted

AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role)

Aurelian Venture AIVancouver, Metro Vancouver Regional District, CA
Full-time

AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role).Full-Time, Contract, Hands‑on Technical Leadership.CAD $180,000 – $250,000 base + significant equity + performance bonuses ... Show more

 • Promoted

Founding Machine Learning Engineer - C$100,000 - C$160,000 A Year

OnDeck AIWest End, Canada
Full-time

Machine Learning Engineer needed to build and develop machine learning systems.This full-time position requires strong ML and engineering fundamentals. Show more

 • Promoted

Machine Learning Engineer - C$160,000 - C$200,000 A Year

Create Music GroupNorth Vancouver, Canada
Full-time

Seeking a Machine Learning Engineer to design, train, deploy, and maintain ML systems for a music and entertainment company's next-generation operating system.Focus on AI initiatives like valua... Show more

 • Promoted

Machine Learning Engineer

Sanctuary AIVancouver, Metro Vancouver Regional District, CA
Permanent

Sanctuary AI–a multi award-winning LinkedIn Top Startup company– is seeking Machine Learning (ML) Engineers to join our team of seasoned engineers, researchers, and scientists who are dedicated to ... Show more

 • Promoted

Machine Learning Engineer - C$84,200 - C$127,200 A Year

Cd Projekt RedWest End, Canada
Full-time

Machine Learning Engineer to develop machine learning models for character animation generation in Unreal Engine. Show more

 • Promoted

Senior ML Researcher: Geospatial Foundation Models (Hybrid)

Sandbox Industries Inc.vancouver, metro vancouver regional district, Canada
Full-time

A leading analytics firm is seeking a Sr.Software Engineer (ML Researcher) in Vancouver.This hybrid position requires expertise in deep learning and geospatial models.Responsibilities include resea... Show more

 • Promoted

Advanced Machine Learning Engineer – Remote

HR Tech JobVancouver, Canada
Remote
Full-time

Shape the future of ML solutions as an Advanced Machine Learning Engineer at Workday, based remotely or in Vancouver.Utilize your expertise in deep learning and data engineering to drive innovation... Show more

 • Promoted

Machine Learning Engineer

Dew SoftwareVancouver, Metro Vancouver Regional District, CA
Full-time

Toronto, Canada Remote, and US remote.PyTorch, Huggingface transformers, Deep Learning, Spark/Hadoop, MLOps.Willing to contribute to team discussions and solutions; available for stand ups, core me... Show more

 • Promoted

PhD-Level Quantum Machine Learning Researcher

Quarte Recursos HumanosVancouver
Full-time

Innovate in quantum technology as a PhD-Level Machine Learning Researcher.Join a dedicated team to design cutting-edge algorithms and validate machine learning strategies using quantum resources.Th... Show more

 • Promoted

Machine Learning Engineer

HDR, Inc.Vancouver, Metro Vancouver Regional District, Canada
Full-time

At HDR, we specialize in engineering, architecture, environmental and construction services.While we are most well-known for adding beauty and structure to communities through high-performance buil... Show more

 • Promoted

Machine Learning Architect (AWS) - Canada

Rackspace TechnologyVancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Rackspace Technology.Your actual pay will be based on your skills and experi... Show more

 • Promoted

Machine Learning Engineer - C$95,000 - C$120,000 A Year

Nexlify SolutionsPort Moody, Canada
Full-time

Designs and builds scalable ML systems, focusing on chatbots, predictive analytics, and geospatial intelligence using Python and cloud platforms. Show more

 • Promoted

Machine Learning Engineer

BioRenderVancouver, Metro Vancouver Regional District, CA
Full-time

At BioRender, we are accelerating the world’s ability to discover, learn, and communicate science faster through visuals.Today, BioRender empowers millions of scientists to create beautiful, accura... Show more

 • Promoted

Lead Machine Learning Researcher with Borealis AI

Borealis AIVancouver, Metro Vancouver Regional District, CA
Full-time

Harness your expertise to revolutionize AI at Borealis AI as a Senior Machine Learning Researcher.Engage with vast data sets and develop advanced algorithms that set industry standards.Join Boreali... Show more

 • Promoted

Senior Machine Learning Engineer

WayveVancouver
Full-time

We are seeking an experienced Machine Learning Engineer to join our dynamic team.In this role, you will collaborate closely with our research team to develop, integrate, test, and scale cutting-edg... Show more

 • Promoted

Innovative Machine Learning Engineer At Clio

ClioVancouver, Canada
Full-time

Drive legal innovations as a Machine Learning Engineer at Clio.Utilize cutting-edge AI technologies to reshape the way legal professionals work and enhance their operational efficiency.Clio, a top ... Show more