Senior Data Scientist
Ville : Toronto
Catégorie : Technology | Analytics | Research
Industrie : Financial/Banking
Employeur : RBC
Job Description
What is the opportunity?
In this role, you will design and implement data science / machine learning solutions using RBC’s enterprise suite of AI and analytics tools. The group specializes in taking full advantage of large data sets to explore and discover new insights that would have not been possible with traditional analytics. Leveraging leading edge technologies and capabilities, the group applies Generative AI, machine learning, and statistical modelling techniques to help RBC improve data controls, understand the changing business environment, discover new growth opportunities, and determine where improvements can be made.
What will you do?
- Collaborate with key business partners and stakeholders to understand business objectives/opportunities and provide solutions that align to business needs.
- Prepare and analyze large and varied datasets (structured and unstructured) and develop data quality checks and controls.
- Develop and deploy Gen AI / ML solutions at scale, identifying the best approach given the strengths, limitations, and risks of various models and techniques.
- Work side-by-side with Data Engineers to automate data pipelines and configure the model inputs / outputs to align with overall solution architecture.
- Validate, measure, and document model performance in accordance with business and stakeholder requirements.
- Leverage visualization tools/packages to story-tell and to convey data-driven insights with actionable recommendations to business partners, key stakeholders, and executives.
- Quickly learn new methods, tools and technologies presented in research communities to implement, adapt, and innovate.
What do you need to succeed?
Must Have
- Bachelors or Master’s degree in Computer Science, Engineering, Statistics, Mathematics, or a related quantitative field.
- 3+ years of experience delivering data-driven solutions using machine learning, AI, predictive analytics, and/or statistical modeling.
- Proficient in Python programming and core data science libraries, frameworks, and toolkits (pandas, numpy, sklearn, Spark).
- Experience with cloud platforms (AWS, Azure, GCP).
- Able to communicate technical concepts to a non-technical audience.
- Excellent problem solving, collaboration, and organizational skills.
Nice to Have
- Ph.D. or research experience in a quantitative field.
- Experience with generative AI, deep learning frameworks (PyTorch, TensorFlow), vector databases, and/or graph data.
- Familiar with command line tools.
- Prior experience with financial institutions.
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
- Work in a dynamic, collaborative, progressive, and high-performing team
- Opportunities to do challenging work.
#LI-Post
#LI-PK
Job Skills
AI Systems, Big Data Management, Cloud Computing, Communication, Data Mining, Data Science, Decision Making, Generative AI, Machine Learning (ML), Natural Language Processing (NLP), Predictive Analytics, Python (Programming Language), SQL DatabasesAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
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 believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
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.