RB

Royal Bank of Canada

10open roles
On-site mostly0/10 listings remote
6role types
Analytics EngineerData ScientistResearch ScientistAI EngineerData EngineerData Analyst

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
Teams
Technology | Analytics | Research (4) · Customer Service | Client Advice | Sales (1)
Seniority
Senior (6) · Staff (3) · Mid (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
open positions

10 roles at Royal Bank of Canada

RB
Royal Bank of Canada·New York, New York, United States of America·On-site
Senior·Analytics Engineer·$135k – $225k
3d ago→
RB
1w ago→
RB
Royal Bank of Canada·Minneapolis, Minnesota, United States of America·On-site
Senior·Research Scientist·$90k – $160k
1w ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada; 885 GEORGIA ST W:VANCOUVER·On-site
Senior·Data Scientist
1w ago→
RB
1mo ago→
RB
Royal Bank of Canada·Putrajaya, Wilayah Persekutuan Kuala Lumpur, Malaysia·On-site
Mid·Data Analyst
2mo ago→
no longer hiring

Past roles at Royal Bank of Canada

Positions we’ve listed that are now closed — kept for reference.

RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
Senior·AI Engineer
closed today→
RB
closed today→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
Senior·ML Engineer
closed 2d ago→
RB
closed 2d ago→
RB
Royal Bank of Canada·745 THURLOW ST:VANCOUVER·On-site
Senior·Data Engineer
closed 3d ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
Senior·Data Engineer
closed 3d ago→
RB
closed 4d ago→
RB
closed 1w ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada; MONTRÉAL, Quebec, Canada·On-site
Mid·AI Engineer
closed 1w ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
Senior·Analytics Engineer
closed 1w ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
Senior·Data Analyst
closed 1w ago→
RB
closed 2w ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
closed 2w ago→
RB
closed 2w ago→
RB
closed 2w ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
Senior·Data Engineer
closed 2w ago→
RB
closed 3w ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
Senior·Analytics Engineer
closed 3w ago→
RB
closed 3w ago→
RB
Royal Bank of Canada·Minneapolis, Minnesota, United States of America·On-site
·$100k – $170k
closed 3w ago→
RB
closed 3w ago→
RB
closed 3w ago→
RB
closed 3w ago→
RB
Royal Bank of Canada·VANCOUVER, British Columbia, Canada; WATERLOO, Ontario, Canada; CALGARY, Alberta, Canada; TORONTO, Ontario, Canada·On-site
closed 3w ago→
RB
Royal Bank of Canada·VANCOUVER, British Columbia, Canada; TORONTO, Ontario, Canada; MONTRÉAL, Quebec, Canada·On-site
closed 3w ago→
RB
closed 1mo ago→
RB
closed 1mo ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada·On-site
Senior·Data Engineer·$105k – $155k
closed 1mo ago→
RB
closed 1mo ago→
RB
Royal Bank of Canada·TORONTO, Ontario, Canada; HALIFAX, Nova Scotia, Canada·On-site
·$110k – $140k
closed 1mo ago→
questions

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.