Machine Learning for a better financial future. 💫
RBC Borealis’ AI Solutions team conducts research in artificial intelligence for financial services. We are a large team of researchers with backgrounds across artificial intelligence including computer vision, machine learning, and natural language processing, with PhDs in computer science, physics, computational finance, mathematics and more.
The research team undertakes fundamental and applied research, publishes papers, and works with large-scale datasets, deriving impactful machine learning models in collaboration with machine learning product owners and software engineers who help bring the research and prototypes to life.
-
DeepRRTime: Robust Time-series Forecasting with a Regularized INR Basis
DeepRRTime: Robust Time-series Forecasting with a Regularized INR Basis
C.S. Sastry, M. Gilany, K. Y. C. Lui, M. Magill, and A. Pashevich. Transactions on Machine Learning Research (TMLR), 2025
-
Radar: Fast Long-Context Decoding for Any Transformer
Radar: Fast Long-Context Decoding for Any Transformer
Y. Hao, M. Zhai, H. Hajimirsadeghi, S. Hosseini, and F. Tung. International Conference on Learning Representations (ICLR), 2025
-
Uncertainty Herding: One Active Learning Method for All Label Budgets
Uncertainty Herding: One Active Learning Method for All Label Budgets
W. Bae, *D. J. Sutherland, and *G. Oliveira. International Conference on Learning Representations (ICLR), 2025
-
EBBS: An Ensemble with Bi-Level Beam Search for Zero-Shot Machine Translation
EBBS: An Ensemble with Bi-Level Beam Search for Zero-Shot Machine Translation
Y. Wen, B. Shayegh, C. Huang, Y. Cao, and L. Mou. Association for the Advancement of Artificial Intelligence (AAAI), 2025
-
Self-Supervised Pretext Tasks for Event Sequence Data from Detecting Misalignment
Self-Supervised Pretext Tasks for Event Sequence Data from Detecting Misalignment
Y. Wang, H. Zhao, R. Deng, F. Tung, and G. Mori. Workshop at Conference on Neural Information Processing Systems (NeurIPS), 2024
North Star
Research Areas
We focus on a set of challenging North Star research problems: Asynchronous Temporal Models, Non-Cooperative Learning in Competing Markets, and Machine Intelligence beyond Predictive ML.
Let’s SOLVE it
New and diverse perspectives, awareness of challenges specific to local communities, and commitment to making a difference are needed today more than ever. Let’s SOLVE it is an RBC Borealis mentorship program for undergraduate students on a mission to solve real problem in their communities using AI. Let’s SOLVE it together.
Open Source Tools
AdverTorch
Advertorch is a Python toolbox for adversarial robustness research. The primary functionalities are implemented in PyTorch. AdverTorch contains modules for generating adversarial perturbations and defending against adversarial examples, as well as scripts for adversarial training.
GitHubLiteTracer
LiteTracer acts as a drop-in replacement for argparse, and it can generate unique identifiers for experiments in addition to what argparse already does. Along with a reverse lookup tool, LiteTracer can trace-back the state of a project that generated any result tagged by the identifier.
GitHubPrivate Synthetic Data Generation
This toolbox provides machine learning practitioners with the ability to generate private and synthetic data samples from real world data.It currently implements 5 state of the art generative models that can generate differentially private synthetic data.
GitHub
Fellowships
Supporting academic research sits at the core of RBC Borealis. Our Fellowship program supports graduate students’ research and career goals, helping advance the science of AI.
ML Research Internships
Research interns work with all our teams, collaborate with RBC on large-scale projects, and publish original research.
Careers
Research creates the models that underpin new products for RBC and its 17 million clients. We embrace diversity of perspectives, tenacity, and creative thinking to fundamentally advance what is possible in Machine Learning.
Join the teamCareers
Research creates the models that underpin new products for RBC and its 17 million clients. We embrace diversity of perspectives, tenacity, and creative thinking to fundamentally advance what is possible in Machine Learning.
Join the teamResponsible AI
Responsible AI is key to the future of AI technology, science, development, and adoption. Our RESPECT AI platform contributes knowledge, algorithms, programs, and tooling to help build technology that moves society forward.
Explore the hubResponsible AI
Responsible AI is key to the future of AI technology, science, development, and adoption. Our RESPECT AI platform contributes knowledge, algorithms, programs, and tooling to help build technology that moves society forward.
Explore the hub