Senior Full Stack Data Scientist

March 3 2025
Industries Bank, Insurance, Financial services
Categories Data analyst, BI, Mining, AI, Internet, Web, E-Commerce, Programming, Development
Toronto, ON • Full time

Job Summary

Job Description

What is the Opportunity?

The Liquidity Analytics and Funds Transfer Pricing (FTP) - Global Markets team within RBC Corporate Treasury is at the forefront of enterprise liquidity research, designing prescriptive risk treatments that enable the Bank to optimize liquidity and funding risk exposures. Our work ensures resilience under both normal and stressed market conditions while aligning funding costs with business activities through FTP. We leverage cutting-edge analytics, machine learning, artificial intelligence (AI), generative AI and automation to deliver actionable insights to senior leadership and front-office business partners.

Are you analytically curious, a continuous learner who is an out-of-the-box thinker and a self-starter? If so, you may be the right fit for our Team.

We are seeking a Full Stack Data Scientist with a passion for advanced analytics, liquidity risk, and financial modeling. You will lead the development of scalable analytics solutions, integrating data science, machine learning, AI, generative AI, and automation to enhance liquidity risk management, FTP methodologies and advisory to the Capital Markets businesses. This high-impact role involves collaboration across Treasury, Capital Markets, Finance, Group Risk Management, and Technology teams to modernize analytics and improve decision-making.

What will you do?

  • Design and implement full-stack data solutions to support liquidity analytics, integrating Python-based machine learning models with cloud-based data pipelines.

  • Optimize data infrastructure by developing scalable ETL pipelines, APIs, and analytics dashboards to enhance decision-making.

  • Leverage AI/ML techniques for liquidity forecasting, stress testing, and pricing optimization to improve risk management strategies.

  • Automate liquidity and FTP analytics by integrating predictive analytics, NLP, and statistical models to drive efficiency and accuracy.

  • Develop interactive visualization tools (e.g., Power BI, Tableau, etc.) to translate complex liquidity risk concepts into actionable insights for stakeholders.

  • Provide data-driven insights and guidance to business partners, ensuring transparency in FTP methodologies and promoting margin stability.

What do you need to succeed?

Must have:

  • Experience with Retrieval-Augmented Generation (RAG): Including integration with vector databases, embedding techniques, and search optimization.

  • Unstructured Data Expertise: Proven ability to handle unstructured data (e.g., text, audio) and process large-scale textual datasets from financial reports, news sources, and other data streams.

  • Generative AI and LLMs: Expertise in deep-learning-driven generative models, including large language models (LLMs) and advanced natural language processing (NLP) techniques.

  • Model Fine-Tuning and Deployment: Hands-on experience in fine-tuning and deploying deep learning models, with a focus on performance optimization.

  • MLOps Frameworks: Practical knowledge of MLOps frameworks and best practices for continuous integration, deployment, and monitoring of ML models.

  • Speech-to-Text Technologies: Experience with technologies like Whisper and familiarity with cutting-edge text generation models like GPT-4 and Llama.

  • Big Data Technologies: Strong background in big data tools, including Spark, Kafka, and optimizing queries in relational databases such as Postgres.

  • Fast-Paced Environments: Background in working within fast-paced environments, particularly in fintech, AI research, or startup ecosystems.

  • Distributed Computing: Understanding of distributed computing principles and client-server architecture, enabling scalable deployment of ML models and inference pipelines.

  • Education: Master's or Ph.D. in a relevant quantitative field (e.g., Data Science, AI, Machine Learning, Computer Science, Statistics, Mathematics, Engineering, Finance, Economics, or Quantitative Finance).

  • Experience: 5+ years of experience in data science, machine learning, and data engineering.

  • Technical Skills:

    • Strong programming skills in Python and SQL.

    • Experience with big data tools (e.g., Databricks, Snowflake, Spark, Hadoop).

    • Cloud computing expertise (e.g., AWS, Azure, GCP) for ML and data infrastructure.

    • Deep understanding of ML/AI algorithms (e.g., supervised/unsupervised learning, deep learning, NLP, graph analytics).

    • Proficiency in MLOps (model deployment, versioning, CI/CD).

    • Experience with chatbot development (UI/UX).

    • Experience with LLMs (Large Language Models) and Generative AI.

    • Hands-on experience with Reinforcement Learning.

  • Business Acumen: Ability to align data science initiatives with business goals.

  • Communication Skills: Strong ability to bridge technical and non-technical stakeholders.

Nice-to-Have Skills

  • Treasury and capital markets

  • Experience with financial modeling, risk analytics, or fintech applications.

  • Professional certifications (CFA, FRM, AWS/GCP/Azure).

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.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

  • Flexible work/life balance options

  • Opportunities to do challenging work

#LI-Post

#LI-Hybrid

#TechPJ

Job Skills

Business Data Analysis, Commercial Acumen, Data Gathering Analysis, Decision Making, Financial Regulation, Financial Services Industry, Risk Management, Strategic Thinking, Treasury Management

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

OFFICE OF THE CFO

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2025-02-24

Application Deadline:

2025-03-31

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

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 jobs.rbc.com.

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network