Data Analyst Developer Intern - Python & Dash (8 Months)

ODAIA

Toronto

On-site

CAD 268,000 - 301,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RBC in Toronto is seeking a motivated student for an 8-month Winter 2027 Student placement in Group Risk Management. You will design and build full-stack web applications and Python back-end services to handle enterprise data needs.

You will create intuitive interfaces for business stakeholders, integrate AI/ML components, and follow software engineering best practices in a production environment. Eligibility includes enrolment in a Canadian university and at least 8 months of co-op or

Qualifications

  • Currently enrolled in a third-year or higher Computer Science, Computer Engineering, or related program at a top-tier Canadian university.
  • Minimum 8 months of completed co-op or internship experience in software development, web development, or data engineering.
  • Strong proficiency in Python with demonstrated experience building production applications.
  • Advanced experience with Pandas for data manipulation and transformation.
  • Solid understanding of web application architecture and design principles.
  • Solid understanding of SQL and relational databases.
  • Strong curiosity and passion for data and insights.
  • Excellent problem-solving abilities with attention to detail and maintainable code.
  • Ability to work collaboratively in a development team and communicate technical concepts clearly.

Responsibilities

  • Web Application Development: Design and build full-stack web applications using Dash and Python.
  • Backend Data Processing: Develop Python backend services for data transformations and pipelines.
  • Interactive UI/UX Development: Create intuitive, responsive interfaces for data interaction.
  • Software Engineering Best Practices: Write clean, tested code and manage versions and deployments.
  • AI/ML Integration: Integrate AI/ML models into production applications for scalability.
  • Collaboration & Iteration: Work with stakeholders to refine requirements and deliver high-quality solutions.

Skills

Communication
Computer Literacy
Detail-Oriented
Interpersonal Relationships
Java
Listening Effectively
Pandas Python Library
Personal Development
Personal Initiative
Python for Data Analysis

Education

Enrolled in CS/CE at a Canadian university

Tools

Dash
Flask
Django
HTML
CSS
JavaScript/React
scikit-learn
TensorFlow
Git
Docker

Job description

RBC in Toronto is seeking a motivated student for an 8-month Winter 2027 Student placement in Group Risk Management. You will design and build full-stack web applications and Python back-end services to handle enterprise data needs.

You will create intuitive interfaces for business stakeholders, integrate AI/ML components, and follow software engineering best practices in a production environment. Eligibility includes enrolment in a Canadian university and at least 8 months of co-op or

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analyst Intern - Banking BI & Insights (Winter 2027)
Data Analyst Intern - Banking BI & Insights (Winter 2027)

RBC • Toronto

On-site
CAD 24,000 - 34,000
Data Insights Analyst – Winter Student Internship
Data Insights Analyst – Winter Student Internship

ODAIA • Toronto

On-site
CAD 49,594,000 - 57,859,000
QA Analyst Intern, Risk Analytics (Winter 2027, 8 months)
QA Analyst Intern, Risk Analytics (Winter 2027, 8 months)

RBC • Toronto

On-site
CAD 21,000 - 26,000
Winter 2027 Risk Data & AI Intern (4 Months)
Winter 2027 Risk Data & AI Intern (4 Months)

0000050007 Royal Bank of Canada • Toronto

On-site
CAD 40,000 - 52,000
Winter 2027 Data Analyst & Dev Intern — Full-Stack & AI
Winter 2027 Data Analyst & Dev Intern — Full-Stack & AI

0000050007 Royal Bank of Canada • Toronto

Hybrid
CAD 27,000 - 38,000
Winter 2027: Risk Analytics QA Intern (8 Months)
Winter 2027: Risk Analytics QA Intern (8 Months)

0000050007 Royal Bank of Canada • Toronto

Hybrid
CAD 23,000 - 28,000
AI-Driven Portfolio Risk Data Intern - Winter 2027
AI-Driven Portfolio Risk Data Intern - Winter 2027

RBC • Toronto

On-site
CAD 40,000 - 52,000
2027 Winter – GRM, QA Analyst Intern (8 Months)
2027 Winter – GRM, QA Analyst Intern (8 Months)

RBC • Toronto

On-site
CAD 21,000 - 26,000
Data Analytics & Governance Intern — 4‑Month Co‑op
Data Analytics & Governance Intern — 4‑Month Co‑op

ODAIA • Toronto

Hybrid
CAD 30,000 - 52,000
AI Business Analyst Intern, Operational Risk – Winter 2027
AI Business Analyst Intern, Operational Risk – Winter 2027

RBC • Toronto

Hybrid
CAD 12,000 - 18,000
Coaching & development
Collaborative team environment
Challenging and meaningful work
+1