About the role#
As an intern on the Data Cognition Team at BMO Capital Markets, you will develop strategic solutions for trading, sales, investment banking, and client analytics. This 15-week program involves working with AI experts, engineers, and business stakeholders to build AI-enabled products. You will have the opportunity to influence BMO Capital Markets and its clients through your work.
What you'll do#
- Design, develop, and maintain high-performance interactive web applications using modern front-end frameworks.
- Develop and manage RESTful APIs and advanced reporting tools for capital market trading.
- Incorporate AI and machine learning into the solutions you build.
- Deploy solutions in cloud environments and use virtualization techniques like Docker.
- Make data accessible and implement automated ETL processes.
- Write clean code in languages such as Python, C#, or C++.
- Participate in code reviews and quality assurance activities.
What you'll need#
- Current enrollment in an undergraduate or non-MBA Master’s program in Computer Science, Mathematics, Physics, Statistics, or Engineering.
- Proficiency in multiple programming languages and a willingness to learn new ones.
- Strong experience with modern web development, object-oriented programming, and Agile methodologies.
- Familiarity with open source technologies and modern data architectures.
- Strong quantitative, technology, and finance skills.
- Ability to solve problems at scale and work with production data pipelines.
- Excellent verbal and written communication skills.
- Legal authorization to work in Canada without the need for future sponsorship.
Location & details#
- Location: Toronto, Ontario, Canada.
- Term: Winter 2027.
- Modality: On-site.
- Employment: Full-time, paid position ($80,000 CAD).
About BMO
Established in 1817 and headquartered in Toronto, Ontario, BMO operates as a public financial services institution with a workforce exceeding 10,001 employees. The company provides a diverse array of services including personal and commercial banking, wealth management, capital markets, and asset management. It functions as a large-scale provider of financial solutions for a broad client base.


