Skip to Main Content

Job Title


Investment Associate, Total Fund Management - Portfolio Analytics & Modelling


Company : Ontario Teachers' Pension Plan


Location : Toronto, Ontario


Created : 2025-07-25


Job Type : Full Time


Job Description

The opportunity We have an exciting opportunity for an Investment Associate to join our Total Fund Management (TFM) department in the Portfolio Analytics & Modelling (PAM) team. As an Associate, you will be involved in building and implementing analytical tools and systems used by teams across TFM to enhance and manage the overall portfolio. You will act as a liaison between TFM and IT, ensuring the seamless integration of investment-domain knowledge with necessary systems. You will gain insights into portfolio construction and how systems are designed and implemented in a large institutional setting. Who you will work with As part of the PAM team, you will collaborate with other TFM teams including Strategic Asset Allocation, Portfolio Strategy, Treasury, and Beta & Global Trading. Your role will involve consulting on the research, development, and implementation of analytical tools and systems. You will understand core business requirements, assess IT resources, and work directly with IT developers to build solutions. What you will do Write and improve the internal proprietary investment strategy code base for various analytical tools used by TFM. Proactively identify areas for improvement and introduce new ideas in computing, numerical optimization, AI/machine learning, etc. Learn about portfolio construction and the supporting systems/technology. Provide business intuition, resource allocation, oversight, and work prioritization to IT developers on TFM projects. Develop code supporting TFM functions such as portfolio analytics, balance sheet analysis, risk analysis, automated reporting, P&L analysis, and dashboard design. Collaborate with IT to ensure software engineering best practices are followed. Support and mentor new graduates and interns. Demonstrate passion for investing and technological innovation in finance. Stay informed about market drivers and recent software engineering updates. Engage with team members for advice, feedback, and debate to foster learning and improvement. What you''ll need Undergraduate or graduate degree in Computer Science, Engineering, or related fields. CFA charter or candidacy is an asset. Minimum 3 years of relevant experience, e.g., software engineering in finance. Strong programming skills, especially in Python, C#, and SQL. Expertise in modern software engineering, design patterns, databases, version control. Experience with financial data providers like Bloomberg, Refinitiv, S&P. Experience in modeling, optimization, risk systems, and portfolio analytics is an asset. Full project lifecycle management experience. Self-starter with problem-solving skills. Passion for software engineering, financial markets, and portfolio construction. #LI-JF1, #LI-Hybrid What were offering Competitive salary and incentives in a pay-for-performance environment. Opportunities for professional growth and development. Comprehensive benefits and retirement plans. Investment opportunities through our Deferred Incentive Program. Flexible/hybrid work environment. Generous time off and travel options. Employee discounts and programs. At Ontario Teachers'', diversity is a core strength. We promote an inclusive culture through our Diversity, Equity and Inclusion initiatives and Employee Resource Groups. We celebrate diversity and foster an environment where all talents are respected and empowered. Learn more about our commitment to DEI at Life at Teachers'' . How to apply Ready to challenge yourself and advance your career? Apply today! You might be asked to complete a digital interview. Accommodations are available upon request for candidates with disabilities. Candidates must have legal work entitlement in the role''s country. For privacy details, visit our Privacy Centre . Functional Areas: Investments Requisition ID: 6435 #J-18808-Ljbffr