Skip to main content

Description

Royal Bank of Canada (RBC) Borealis is seeking an enthusiastic Senior Research Engineer to join a collaborative team at the forefront of machine learning technology. This role involves tackling challenging problems in the financial services industry, contributing to AI projects from problem scoping and data processing to prototyping novel algorithmic solutions and implementing machine learning-based products. The successful candidate will work directly with leading researchers, access rich datasets, and utilize computational resources for cutting-edge ML R&D.

What We're Looking For

Provide technical leadership throughout the research and product development lifecycle to deliver cutting-edge AI solutions.,Partner with RBC Borealis' business, product, research, and engineering teams to ensure seamless product delivery.,Collaborate with business stakeholders to define AI problems and rapidly prototype solutions.,Engage in applied research experimentation to build and improve algorithms and models used in RBC Borealis' products.,Support projects with thorough documentation, design decisions, and technical advisory.

Ideal Candidate

A Ph.D. degree in computer science or a related technical field and 2+ years of experience, or a post-graduate degree and 5+ years of progressive experience.,Experience developing and maintaining a production ML system.,Ability to independently drive the ML research process, including problem abstraction, solution design, integration of mixed data sources, data understanding, model training, model evaluation, and model validation.,Ability to approximate real-world business concepts with mathematical models and leverage those models to drive ML design process.,Ability to manage large numbers of ML experiments across shared resources.,Experience with sequence models, Generative AI, user representation learning, and/or financial machine learning.,Ability to collaborate with colleagues spanning a mix of business, product, engineering, and research teams through both written and oral communications.

Minimum Education

Ph.D. or Post-graduate degree

Hard Skills

Python
PyTorch
OpenShift
GitHub
Slurm
Machine Learning
Generative AI
sequence models
user representation learning
financial machine learning

Soft Skills

Technical leadership
collaboration
problem abstraction
solution design
communication
documentation
technical advisory

Work Hours

37.5 hours/week

Benefits

Bonuses
flexible benefits
competitive compensation
stock options

Also Available At

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.