×
Register Here to Apply for Jobs or Post Jobs. X

AISoftware Engineer Co-op​/Intern; SUMMER

Remote / Online - Candidates ideally in
Toronto, Ontario, M5A, Canada
Listing for: The Toronto-Dominion Bank (Canada)
Full Time, Seasonal/Temporary, Apprenticeship/Internship, Remote/Work from Home position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Web Developer, Front End Developer
Job Description & How to Apply Below
Position: AI2 Software Engineer Co-op/Intern (SUMMER 2026)

Description

:

DEPARTMENT OVERVIEW

Co-op and Internship opportunities allow you to gain valuable work experience acrossa number ofthe businessesat 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 asindividualand 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:

  • Engage in interactive sessions with key leaders across TD, gaining valuable insights into leadership and the organization’s vision.

  • Participate inlearning sessionsfocused on innovation, personal branding,andfostering professional and personal growth.

  • Join a supportive community of students and professionals, expanding your network and building the skills needed for a thriving career in analytics and AI.

  • We want our co-ops and interns to have the TD and AI2 experience (Analytics Insights & Artificial Intelligence), where we develop talent, help build great careers and do what it takes to make our clients' lives easier! The goal for our co-ops and interns is that they can have a meaningful experience while growing their skills and gaining new perspectives. Chosen candidates will have the chance to learn and develop their competencies and build great careers.

    JOB DESCRIPTION

    As a Software Engineer Intern, you will support the development and maintenance of web applications, contributing to both front-end and back-end features. You will work closely with senior engineers and designers, gaining exposure to the full software development lifecycle and modern frameworks. Your responsibilities will include:

  • Assistingin the development of user interfaces and interactive features using modern front-end technologies (e.g., Vue.js).

  • Supporting the design and implementation of server-side solutions and RESTful APIs using Pythonand

    FastAPI.

  • Helping to design andoptimizedatabaseschemas, andwriting queries for data retrieval and manipulation.

  • Collaborating with team members to integrate front-end and back-end components within the overall system architecture.

  • Participating in code reviews, documentation, and technical discussions to learn best practices and improve code quality.

  • Stayinginformed about current trends in web development and contributing ideas for continuous improvement.

  • Maintaining documentation for code, APIs, and technical specifications.

  • JOB REQUIREMENTS

  • Currentlyenrolled in an undergraduate or graduate program in Computer Science, Software Engineering, or a related field, with the intent to return to school after the internship.

  • Basicproficiencyin HTML5, CSS3, JavaScript, and at least one back-end language

  • Familiarity with front-end frameworks (e.g., Vue.js) and back-end frameworks (e.g.,FastAPI).

  • Understanding ofRESTful APIs and how to consume or build them in web applications.

  • Exposure to version control systems (e.g., Git).

  • Willingness to learn and take initiative in a fast-paced, agile environment.

  • Good problem-solving and debugging skills.

  • Strong communicationand collaboration abilities.

  • Experience with personal projects, coursework, orpreviousinternships in web development is considered an asset.

  • ADDITIONAL INFORMATION

  • This position is a 4-month work term and willcommence

    May4– August 21, 2026.

  • Applications must include a transcript, cover letter (one letter-sized page or less) and a resume (maximum of 2 pages).

  • We welcome all applications; however, we will only contact qualified candidates chosen for an interview. Thank you for your interest.

  • TD requires employees toresidein the country where the role islocated, irrespective of remote working arrangements.

  • TD is committed to providing you with the best candidate experience and internship in these unique circumstances. As such, work location and start dates are subject to change.

  • HOURS

    Monday-Friday, standard business hours

    INCLUSIVENESS

    At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued,respectedand supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.

    Who We Are

    TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we…

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary