Talent.com
Research Engineer
Research Engineer0000050007 Royal Bank of Canada • VANCOUVER, British Columbia, Canada
No longer accepting applications
Research Engineer

Research Engineer

0000050007 Royal Bank of Canada • VANCOUVER, British Columbia, Canada
30+ days ago
Job type
  • Full-time
Job description

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.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 who 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 BorealisRBC 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.
Create a job alert for this search

Research Engineer • VANCOUVER, British Columbia, Canada

Similar jobs

Research Engineer

lululemonVancouver, Metro Vancouver Regional District, CA
Permanent

Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well.We owe our success...Show more

 • Promoted

AI Research Physicist with Focus on General Relativity and AI Models

MercorVancouver, Metro Vancouver Regional District, CA
Full-time

Drive innovation as a Research Physicist in a remote contract role.Utilize your expertise in General Relativity and Cosmology to create data sets and elevate AI model performance.This unique positi...Show more

 • Promoted

Research Engineer - Decentralized AI Systems

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

Research Engineer - Decentralized AI Systems.Join to apply for the Research Engineer - Decentralized AI Systems role at Yotta Labs.Yotta Labs is pioneering the development of a Decentralized Operat...Show more

 • Promoted

Remote 5G/6G Standards Research Engineer

Owl Wireless LaboratoriesVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading wireless technology research firm is looking for a 5G/6G Standards Research Engineer to work remotely from Montreal.The successful candidate will design and analyze algorithms, contribute...Show more

 • Promoted

Lead Research and Development Engineer

Sonic Incytes Medical Corp.Vancouver, Metro Vancouver Regional District, CA
Full-time

Lead Research and Development Engineer.Lead Research and Development Engineer.This role focuses on developing and refining signal processing and image reconstruction algorithms tailored for accurat...Show more

 • Promoted

Evolutionary & Quantitative Genomics Research Associate

The University of British ColumbiaVancouver, Metro Vancouver Regional District, CA
Full-time

A leading research institution in Vancouver seeks a full-time Research Associate in Evolutionary and Quantitative Genomics.The role offers a chance to work closely with a dedicated research group o...Show more

 • Promoted

Innovative Systems Engineer for Earth Observation Satellite Programs

Macdonald, Dettwiler And Associates CorporationRichmond, Metro Vancouver Regional District, CA
Full-time

Join a forward-thinking team as an Intermediate Systems Engineer specializing in Synthetic Aperture Radar (SAR).Engage in the exciting challenge of developing and validating pioneering satellite te...Show more

 • Promoted

Sr. Software Engineer (ML Researcher)

EarthDailyVancouver, Metro Vancouver Regional District, CA
Full-time

At EarthDaily Analytics (EDA), we strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learni...Show more

 • Promoted

Innovative Virtualisation Engineer for Open-Source Projects Remotely

CanonicalVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Transform open-source container and virtualisation technologies as a Virtualisation Engineer.Contribute your expertise in Go, Rust, or C/C++ while working in a fully remote role.In this position, y...Show more

 • Promoted

Public Sector AI Engineer — Agentic Systems & Production

CohereVancouver, Metro Vancouver Regional District, CA
Full-time

A leading AI research company in Canada seeks a Member of Technical Staff - Public Sector to design and implement agentic AI systems.Responsibilities include building systems for critical use cases...Show more

 • Promoted

Engineer E5 – Edmonds (MRS Regulatory)

TEEMAVancouver, Metro Vancouver Regional District, CA
Temporary

Engineer E5 – Edmonds (MRS Regulatory).The E5 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide innovative engineering, estimating, planning, and qu...Show more

 • Promoted

Distinguished Engineer, Search & AI Platform

Referral BoardVancouver, Metro Vancouver Regional District, CA
Full-time

A leading search technology firm in Canada is seeking a Distinguished Engineer to lead architecture and innovation in their Search products.This role involves defining developer and user experience...Show more

 • Promoted

Principal Researcher - Systems & Networking - Microsoft Research

Microsoft CanadaVancouver, BC, Canada
Full-time

Microsoft Research Asia - Vancouver lab, located in the vibrant city of Vancouver, BC, Canada, our lab represents Microsoft Research Asia’s exciting expansion into the Asia-Pacific region.We’re on ...Show more

 • Promoted

AI Research Engineer

PixiesetVancouver, Metro Vancouver Regional District, CA
Full-time

Build the future of professional photography with AI at Pixieset.We’re hiring an Applied AI Research Engineer to explore, prototype, and ship advanced computer vision and computational photography ...Show more

 • Promoted

Staff Software Engineer - AI Physics Research Tools

FirstprinciplesVancouver, Metro Vancouver Regional District, CA
Full-time

A nonprofit organization in Canada is seeking developers to build AI technology tools accelerating theoretical physics research.In this role, you will contribute to the development of an AI Physici...Show more

 • Promoted

AI/ML R&D Engineer for High Performance

Cerebras SystemsVancouver, Metro Vancouver Regional District, CA
Full-time

Join a technology team as an R&D Engineer specializing in AI/ML and HPC.Develop innovative workloads and drive performance benchmarks on next-gen wafer-scale hardware.The role is in the Advanced Te...Show more

 • Promoted

Research Engineer

RBCVancouver, Metro Vancouver Regional District, CA
Full-time

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 re...Show more

 • Promoted

Innovative Research Associate in Evolutionary Biochemistry Needed

The School Of Human Nutrition Of Mcgill University's FacultyVancouver, Metro Vancouver Regional District, CA
Full-time

Elevate your career as a Research Associate focused on Evolutionary Biochemistry.Utilize your microfluidics expertise and enzyme kinetics knowledge to impact cutting-edge research.A PhD and over fo...Show more