Data and AI Engineer
RBC
Job Description
What is the opportunity?
Join a dynamic team at RBC Capital Markets, where you'll play a pivotal role in building real-time analytics capabilities for one of the leading banks in the GTA. This is your chance to work on cutting-edge technologies, transitioning from batch processing to real-time insights, and delivering impactful analytics to clients. If you're passionate about data science, machine learning, and quantitative modeling, this role offers the opportunity to make a lasting impact while collaborating with cross-functional teams in a fast-paced, innovative environment.
What will you do?
- Implement and automate models developed by the product team.
- Generate statistical models and ensure correct correlation analysis for client insights.
- Develop and optimize quantitative models for real-time analytics delivery.
- Support the transition from batch processing to real-time insights by building frameworks and engines.
- Collaborate with cross-functional teams to translate technical requirements into actionable solutions.
- Leverage AI tools and technologies to enhance analytics capabilities.
- Ensure high-quality, scalable, and efficient data engineering for distributed stream processing.
- Communicate effectively with stakeholders to align on objectives and deliverables.
What do you need to succeed?
Must have:
- 5+ years of experience in a data science role.
- Expert-level Python skills (pandas, NumPy, matplotlib, requests, scikit-learn).
- Strong experience with machine learning frameworks (e.g., PyTorch, TensorFlow, Apache Spark).
- Hands-on experience optimizing quantitative models.
- Deep knowledge of mathematics, statistics, and distributed stream processing.
Nice-to-have:
- Experience in banking or capital markets.
- Familiarity with AI tools and technologies.
- Strong initiative, team-first mentality, and curiosity to learn.
- Ability to translate technical terminology for diverse audiences.
What’s in it for you?
We thrive on challenges, progressive thinking, and collaboration to deliver trusted advice and impactful solutions. At RBC, you’ll benefit from:
- A comprehensive Total Rewards Program, including bonuses, flexible benefits, and competitive compensation.
- Leaders who support your development through coaching and growth opportunities.
- A dynamic, collaborative, and high-performing team environment.
- Flexible work/life balance options.
- Opportunities to make a difference and achieve mutual success.
#LI-Post
#LI-Hybrid
#TechPJ
Job Skills
Big Data Management, Cloud Computing, Database Development, Data Mining, Data Warehousing (DW), ETL Processing, Group Problem Solving, Quality Management, Requirements Analysis
Additional Job Details
Address:
1597 BEDFORD HWY:HALIFAX
City:
HALIFAX
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
CAPITAL MARKETS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2025-04-21
Application Deadline:
2025-05-16
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.