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.
-
Score-based Outlier Generation via Controlling the Radon-Nikodym Derivative
Score-based Outlier Generation via Controlling the Radon-Nikodym Derivative
A. Mukherjee, T. Milne, K. Y. C. Lui, S. Hazlewood, and J. Liu. IEEE Conference on Decision and Control, 2026
-
Investigating Action Embeddings for More Efficient Off-Policy Evaluation
Investigating Action Embeddings for More Efficient Off-Policy Evaluation
M. Wabartha, K. Wilson, R. David Evans, H. Sharifi, and T. Sylvain. RecSys CONSEQUENCES Workshop, 2025
-
FACTS: Fast, Accurate, and Privacy-Compliant TableSummarization via Offline Template Generation
FACTS: Fast, Accurate, and Privacy-Compliant TableSummarization via Offline Template Generation
Y. Yuan, M. Amin Shabani, and S. Liu. Workshop on Generative AI in Finance at NeurIPS, 2025
-
ADiff4TPP: Asynchronous Diffusion Models for Temporal Point Processes
ADiff4TPP: Asynchronous Diffusion Models for Temporal Point Processes
A. Mukherjee, R. Deng, H. Zhao, Y. Mao, and L. Sigal. TMLR, 2026
-
Test-Time Adaptation for Event Prediction via Lightweight Adapters
Test-Time Adaptation for Event Prediction via Lightweight Adapters
S. Grover, *H. Hajimirsadeghi, *Z. Zhang, *E. Smith, and *A. Pashevich. ICLR workshop Catch, Adapt, and Operate: Monitoring ML Models Under Drift Workshop, 2026
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