Job description

Come Work with Us!

At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose.

Whether you’re helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work that matters in the world, in an environment built on teamwork, service, responsibility, diversity, and integrity.

Job Title

Data Scientist

Job Description

Job Title: Data Scientist, Wealth Management Applied Analytics and Innovation

What is the opportunity?

Wealth Management Applied Analytics and Innovation (WM AI) is responsible for developing and implementing a data and analytics strategy that delivers key insights to Senior Management, Advisors and supporting functions across RBC Wealth Management. The team leverages deep experience in business strategy, Data Science, and visualization techniques to support its goal of empowering the organization with actionable insights to drive its ongoing success.

Within WM AI, the Data Science team is responsible for driving advanced insight and innovation for the Wealth Management business by leveraging emergent big-data technologies, machine learning techniques, and data sources from across Wealth Management and RBC.

Data Scientists within WM AI work closely with internal business partners to understand the objectives of their projects and serve as an analytics subject matter expert leading the design of best data and analytics approaches, highlighting solutions, alternative approaches, as well as potential limitations

What will you do?

As a Data Scientist you will collaborate, innovate, ideate and build analytical products and insights in a flexible, start-up environment. You will tackle real RBC Wealth Management business challenges working as a member of a diverse group which includes business partners, Data Engineers, Big Data Specialists, Analytics Developers, UX/UI design, and DevOps Specialists.

You will develop custom analytics solutions, including statistical models, machine learning and analytical reports for various business objectives. You will be leveraging our Analytical and Big Data environments to create and apply advanced machine learning and statistical techniques to internal and external data.

You will work both independently and as part of a team to research, test and ideate various solutions to business problems. You will work to produce ‘proof-of-concept’ solutions as well as produce data-driven insights out of the data.

You will be working in a start-up like setting where fast-fail is highly valued, level of uncertainty is high and requirements are not all defined in advance. You will be required to challenge the status quo, and think outside the box to develop solutions.

What do you need to succeed?

Must Have:

  • Advanced degree in Physics, Mathematics, Computer Science or other related quantitative discipline with experience in scientific research and applying scientific method to real data

  • 2+ years of data manipulation, statistical analysis and/or machine learning experience including either academic research or applied work projects

  • Data manipulation and programming languages experience (Python, R, etc.) and data manipulation and integration skills using SQL, Hadoop (Spark or Hive), or similar tools

  • Drive to ensure data quality throughout all stages of acquisition and processing, including data sourcing/collection, normalization, and transformation.

  • Strong problem-solving skills, proactive in looking for solutions and researching new techniques

  • An understanding of how to create various visualizations to facilitate “Story-telling” using data as well as strong communication skills to understand and translate the business requirements into Data Science recommendations and solutions

Nice to Have:

  • Expressed interest or previous experience in Wealth Management, Finance or FinTech

  • In-depth experience in writing machine learning, natural language processing, or artificial intelligence algorithms

  • Extensive experience designing and building analytical solutions to solve real world problems, with strong preference of this experience in financial risk area

  • Experience working in a Cloud Environment (e.g., AWS, GPS)

  • Experience in agile or design thinking methodologies or frameworks.

  • Experience with version control processes

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • Opportunities to do challenging work, and to gain wide breadth of exposure to the global WM platform.

  • Opportunities to take on progressively greater accountabilities

  • Opportunities to building close relationships with business and technology partners

  • Access to a variety of job opportunities across business and geographies

Job Summary

Explore big data sources using scientific processes and technologies to uncover and communicate product and business insights. Applies experience and knowledge, skills, and practices to perform a variety of assignments.


TORONTO, Ontario, Canada





Work hours/week:


Employment Type:

Full time


Wealth Management

Job Type:


Pay Type:


Posted Date:


Application Deadline:


Inclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.

We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.