Ontario Teachers' Pension Plan

Intern - Portfolio Engineering, Capital Markets, CMIA (January 2027 - 8 months)

Ontario Teachers' Pension Plan
Apply
18 days ago
Toronto, CanadaIntern

Responsibilities

  • Improve and maintain the proprietary investment strategy codebase under the guidance of senior CMIA team members.
  • Support software for investment strategies, automated algorithmic trading, portfolio and order management, risk analysis, reporting, profit and loss analysis, performance attribution, and portfolio analytics.
  • Research and implement quantitative strategies and contribute to regression testing.
  • Investigate and attribute portfolio profit and loss to strategies and factors.
  • Source, clean, and visualize varied datasets.
  • Contribute to portfolio implementation infrastructure and analytical tool development and optimization.

Requirements

  • Be enrolled in an undergraduate or graduate program in a quantitative discipline such as Engineering or Computer Science.
  • Have a solid understanding of software engineering concepts, including design patterns, object-oriented programming, databases, and version control systems.
  • Demonstrate strong programming skills, preferably in Python, MATLAB, and JavaScript.
  • Have a strong interest in financial markets and motivation to learn systematic investment strategies and automated trading systems.
  • Return to studies after the work term is completed.
  • Be legally entitled to work in the country where the role is located.

Benefits

  • Eight-month internship from January 2027 through August 2027 in Toronto.
  • Mentorship and guidance from senior CMIA team members.
  • Professional growth and development opportunities, including lunch-and-learns.
  • Monthly student-led team-building events.
  • Employee discount programs including Edvantage and Perkopolis.
  • Inclusive workplace with diversity, equity, and inclusion initiatives and employee resource groups.

Tech Stack

Categories

Ontario Teachers' Pension Plan

About Ontario Teachers' Pension Plan

1,001-5,000 employees
Contact me