Royal Bank of Canada
Royal Bank of Canada is currently hiring for 10 data science, machine learning and AI roles, mostly for data scientists, AI engineers and analytics engineers. Openings are based in Toronto, Minneapolis and Montréal. The skills Royal Bank of Canada asks for most often are Python, SQL, AI and Data Analytics. Hiring teams include Technology | Analytics | Research and Customer Service | Client Advice | Sales. Across 3 listings that published pay, the median advertised base salary is $180k a year. We've listed 128 roles at Royal Bank of Canada since May 2026.
At a glance
- Website
- rbc.com
- Roles
- Data Scientist (3)AI Engineer (2)Analytics Engineer (2)Data Analyst (1)Data Engineer (1)Research Scientist (1)
- Teams
- Technology | Analytics | Research (4) · Customer Service | Client Advice | Sales (1)
- Seniority
- Senior (6) · Staff (3) · Mid (1)
- Locations
- Toronto (5)Minneapolis (1)Montréal (1)New York (1)Vancouver (1)Canada (6)USA (3)Malaysia (1)
- Remote
- 0 of 10 open roles
- Advertised pay
- $180k median · $136k–$245k typical (3 listings, annual USD)
- On the board since
- May 2026 · 128 roles listed
10 roles at Royal Bank of Canada
Past roles at Royal Bank of Canada
Positions we’ve listed that are now closed — kept for reference.
Working at Royal Bank of Canada: common questions
Is Royal Bank of Canada hiring data scientists right now?
Yes — Royal Bank of Canada has 10 open data science, machine learning or AI roles on the board, 6 of them posted in the last 30 days. The most recent was posted on October 29, 2026.
What kind of data roles does Royal Bank of Canada hire for?
Current openings break down as Data Scientist (3), AI Engineer (2), Analytics Engineer (2) and Data Analyst (1). They sit in teams such as Technology | Analytics | Research and Customer Service | Client Advice | Sales.
What skills does Royal Bank of Canada look for?
The most requested skills are Python, SQL, AI, Data Analytics, Machine Learning and LLMs. Python appears in 10 of 10 listings.
Does Royal Bank of Canada offer remote data jobs?
None of Royal Bank of Canada's current data roles are marked remote — they are based in Toronto, Minneapolis and Montréal.
Where is Royal Bank of Canada hiring?
Open roles are based in Toronto, Minneapolis, Montréal, New York and Vancouver.
What seniority levels does Royal Bank of Canada hire at?
By seniority, openings are senior (6), staff (3) and mid (1).
How much does Royal Bank of Canada pay data scientists?
Across 3 listings that published a salary, the median advertised base pay is $180k a year, with most falling between $136k and $245k. Figures are converted to annual US dollars and reflect advertised ranges, not confirmed offers.