RBC is seeking a Data Analyst Developer Intern for the Fall 2026 term. The intern will assist in data collection, analysis, and visualization, while collaborating with cross-functional teams to deliver data-driven solutions.
Data Collection and Preparation: Assist in gathering, cleaning, profiling and transforming data from various sources to ensure data integrity and readiness for analysis
Data Analysis and Visualization: Utilize Python and data analysis libraries (Pandas, Numpy, and many more), and/or Tableau to analyze large datasets and generate meaningful insights. Familiar with some python visualization packages like plotly, matplotlib
Automation and Scripting: Develop and maintain Python scripts to automate data processing tasks, streamline workflows, and improve efficiency
Data Quality: support data quality checks and validation processes to ensure the accuracy and reliability of data used in analysis
Collaboration: Work closely with cross-functional teams to understand business requirements and deliver data-driven solutions and align with department goals
Qualification
Required
Currently enrolled at a Canadian post-secondary institution with a focus on computer science, computer engineering, mathematics, statistics, preferably in third year or master's degree study
Advanced Programming skills in Python and R, especially, Packages like, Pandas, Numpy, Plotly, Matplotlib, Seaborn, etc
Experienced with Data Transformation and Manipulation
Experienced with diagnostic data analytics
Experience or understanding of Relational Database (and SQL), Hadoop ecosystem, and data visualization tools
Ability to perform complex data analysis
Strong problem-solving abilities with a keen attention to details and a passion for data-driven decision making
Preferred
Proficient in building statistical and algorithmic models with complex and large datasets, including but not limited to: supervised statistical learning, clustering, natural language processing, recommendation systems, times-series analysis, experimental design (A/B testing), data visualization, deep learning
Knowledge of design, development, and implementation utilizing current analytics technologies and architecture, as well as data warehouse concepts and methodologies
Relational database concepts and design experience
Benefits
Mentorship and Development: Work closely with experienced professionals who will provide guidance and support to help you grow in your role
Real-World Experience: Gain hands-on experience in data analysis , data transformation, while working on impactful projects
Dynamic work environment: be part of a fast-paced and innovative team that values creativity and collaboration
Network and build lasting relationships with students from diverse backgrounds from across Canada
Participate in fun events and gamification challenges to help build your career tool kit while enjoying a work-life balance
Ability to make a difference and lasting impact
Enjoy a comfortable work environment with the option to dress casually
RBC is committed to supporting flexible work arrangements when and where available
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.