Build Python-based investment analytics at CPP Investments as an Associate supporting portfolio management, trading, and decision-making. Develop scalable data solutions within Total Fund Management.
This 12-month contract Associate role sits within the Total Portfolio Investment Platforms team. You will deliver data, analytics, and AI-enabled capabilities for investment processes. The work spans ingestion, transformation, dashboards, reporting, automation, and production-ready tools supporting portfolio construction, rebalancing, and research.
Key Responsibilities:
- Design end-to-end data workflows from ingestion through deployment
- Build Python automation using AI-assisted development tools
- Develop dashboards and reporting for investment decisions
- Maintain models supporting portfolio construction and rebalancing
- Identify process optimization and efficiency opportunities
Requirements:
- Bachelor's degree in finance, engineering, computer science, or mathematics
- Three to five years of relevant finance or investment experience
- Proficiency in Python; pandas or NumPy is an asset
- Strong analytical, problem-solving, and communication skills
- SQL, dashboarding, AI/ML, or automation experience is valued
Apply Python, analytics, automation, and investment knowledge to scalable solutions supporting CPP Investments' portfolio platforms.
Investment Engineering Data Associate in Toronto employer: Canada Pension Plan Investment Board
CPP Investments is an exceptional employer that offers meaningful work with a tangible impact on the financial sustainability of the Canada Pension Plan. With a strong commitment to employee growth, cutting-edge tools, and a collaborative culture, team members are empowered to tackle complex challenges alongside high-calibre colleagues. The organization values diversity and inclusion, ensuring a respectful workplace where every voice is heard, making it an attractive place for those seeking a rewarding career in investment management.
Contact Details:
Canada Pension Plan Investment Board Recruitment Team