21 hours ago
Vancouver, CanadaEntry Level
Responsibilities
- Research and immerse yourself in an RBC business challenge to develop an innovative product.
- Design, create, troubleshoot, and deliver a fully functional prototype that solves a real business need.
- Apply data transformation, engineering, cleaning, mining, and modern data science techniques.
- Collaborate with business, data, programming, subject-matter, mentorship, and executive stakeholders.
- Develop project strategy and communications and present the solution to RBC stakeholders.
- Participate in training and continuous learning opportunities, including design thinking and development tools.
Requirements
- Be currently enrolled in a post-secondary institution and graduating between August 2027 and June 2028; eligible programs include college, undergraduate, master's, or PhD studies.
- Understand programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies.
- Have experience with data transformation, engineering, cleaning, and mining.
- Have experience applying modern data science techniques.
- Demonstrate excellent interpersonal, verbal, and written communication skills.
- Be a creative, analytical, self-driven thinker who can work in a fast-paced environment and ambiguity.
- Demonstrate teamwork, collaboration, initiative, and the ability to challenge the status quo.
- Have experience in at least one of machine learning algorithms, computational mathematics, bioinformatics, artificial intelligence, large language models, natural language processing, topic modelling, data clustering, service-based architectures, API development, databases, storage, or data visualization tools.
- Nice-to-have qualifications include hackathon experience, financial industry or FinTech interest or experience, web or mobile development experience, and experience with agile or design thinking methods or frameworks.
Benefits
- Unique summer experience with the opportunity to develop a career at RBC.
- Coaching, mentorship, technical and professional training, and learning opportunities with RBC leaders.
- Collaboration with students from diverse backgrounds and opportunities to build professional relationships.
- Work on real projects with potential lasting impact in a dynamic, collaborative, progressive, and high-performing team.
- Fixed-term student/co-op employment in Vancouver with a 37.5-hour work week.
- The application deadline is November 16, 2026, at 11:59 PM, with applications accepted until 11:59 PM on the preceding day.
Tech Stack
GraphQL
Categories
Data Engineering
About RBC
Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.
