Logo of Huzzle


Portfolio Analytics Intern/Co-op (Fall 2024)

Logo of TD


15d ago

🚀 Off-cycle Internship


AI generated summary

  • You need to be enrolled in a relevant undergraduate program, have strong software development skills, familiarity with key technologies, and be a self-starter with analytical abilities. Comfortable working in a team environment, with an interest in finance being a plus.
  • You will build cutting-edge portfolio management applications using Python, JavaScript, React & Redux, and SQL. Your work will have real-world impact on the management of billions of dollars in assets. Gain valuable web development and SQL database experience.

Off-cycle Internship

Software EngineeringToronto


Co-op and Internship opportunities allow you to gain valuable work experience across a number of the businesses at TD.  You will work with experienced colleagues, receive world class training, and be part of a community of students across TD, where you will have an impact, grow as individual and experience our culture of care.  

Our Co-op/Intern Programming is offered with select Co-op and Internship roles, and is designed to help you better understand the TD business, build on critical career capabilities, and broaden your professional network. This program is designed to complement your on-the job experience and features: 

  • Leadership talks with key Leaders from across the organization 
  • Connect and Learn on topics such as Innovation  
  • Diversity and Inclusion and Personal Branding and so much more 

TD Asset Management Inc. (TDAM) is an Investment Management firm with leading market positions in active, quantitative and passive portfolio management serving a large and diversified client base including pension funds, corporations, institutions, endowments, foundations and high net worth individuals. We also offer private money management services and manage retail mutual funds. 


  • Currently enrolled in an undergraduate degree majoring in relevant technology programs, such as Computer Science, Engineering, Mathematics, or similar
  • Must be enrolled in an undergraduate degree with the intent of going back to school at the start of your work term
  • Strong software development skills, the ability to learn new technologies and business concepts quickly are essential for success at this position. Previous experience with the following technologies will be preferred:
  • JavaScript (especially React and Redux frameworks)
  • REST API's, MVC frameworks
  • Python
  • SQL and database design (with any major RDBMS).
  • GIT version control
  • Familiarity with software development in a Linux-based environment.
  • We will consider candidates with strong technical backgrounds that do not necessarily have direct experience with the specific technologies used on our team.
  • Attributes that are beneficial to the role are: self-starter, analytical and attention to detail.
  • The ideal candidate should be comfortable working in a team environment.
  • Some coursework or interest in finance will be considered an asset.

Education requirements

Currently Studying

Area of Responsibilities

Software Engineering


  • We are seeking a Full Stack Developer to join us in the Portfolio Research & Analytics team to build cutting-edge portfolio management applications using technologies such as Python, JavaScript – especially React & Redux frameworks, and SQL.
  • The web applications developed by the Portfolio Research & Analytics team are directly used in the daily management and monitoring of hundreds of billions of dollars in assets.
  • Why you should be excited about applying for this role:
  • A chance to see the results of your work have immediate real-world impact
  • One-on-one mentoring
  • Co-op events
  • Students will have the opportunity to work on several projects independently and see their code used in production. Students will gain extensive web and/or backend development experience, exposure to single page application architecture; Python programming experience at the application layer; and significant hands-on SQL database experience.


Work type

Full time

Work mode