B
BMOTorontoInternship

BMO Capital Markets Fall 2026, Full Stack Engineer, Toronto

Join BMO Capital Markets as a Full Stack Engineer intern on the Data Cognition Team. Develop AI-enabled web applications and APIs for trading and banking solutions in a 15-week program with professional development.

1

About the Team

  • Develop scalable AI-enabled products for BMO Capital Markets business units.
  • Leverage latest AI research to solve complex business problems.
2

Program Overview

  • 15-week co-op program with continuous professional development.
  • Collaborate with AI experts, engineers, sales, trading, and banking professionals.
  • Deliver solutions impacting BMO Capital Markets and clients.
3

Role Responsibilities

  • Design and maintain high-performance web applications using React.
  • Create user-friendly web interfaces with intuitive UX design.
  • Develop and manage RESTful APIs and reporting tools for trading.
  • Incorporate AI and machine learning into software solutions.
  • Write clean code in Python, C#, C++ and participate in code reviews.
4

Qualifications

  • Enrolled in undergrad or non-MBA Master's in CS, Math, Physics, Stats, Engineering.
  • Graduation between Dec 2027 and 2029 with strong academic record.
  • Canadian citizen, permanent resident, or authorized to work in Canada without sponsorship.
  • Proficient in multiple programming languages and modern web development.
  • Familiar with Agile, open source technologies, and modern data architectures.