Bmo capital markets winter 2027, full stack engineer, toronto (co-op/ internship)

BMO Financial Group

Toronto

On-site

CAD 50,000 - 93,000

Part time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Assurance santé
Remboursement des frais de scolarité
Assurance vie
Régimes d’épargne-retraite

Job summary

BMO Financial Group recrute un(e) stagiaire Full Stack Engineer pour développer des applications web modernes et des API pour les métiers des marchés financiers. Vous travaillerez avec des experts IA, des ingénieurs et des commerciaux dans un environnement stimulant et orienté produit.

Le programme de 15 semaines offre développement professionnel et réseau avec des leaders seniors, avec une exposition réelle sur les projets et l’impact client.

Qualifications

  • Étudiant en licence ou Master non MBA avec date de fin 2027–2029 dans CS/Math/Engineering et bon dossier académique.
  • Citoyen ou résident canadien, ou autorisé à travailler sans parrainage futur.
  • Maîtrise de plusieurs langages de programmation et envie d’apprendre.
  • Expérience en développement web moderne, programmation OO et méthodes Agile.

Responsibilities

  • Concevoir, développer et maintenir des applications web performantes avec des frameworks modernes (ex. React).
  • Créer des interfaces utilisateur intuitives et ergonomiques.
  • Développer et gérer des API REST et des outils de reporting pour les marchés financiers.
  • Intégrer l’IA et le ML dans les solutions développées.
  • Coder propre en Python/C#/C++, participer aux revues et tests, déployer dans le cloud avec Docker.

Skills

Web development
Frontend frameworks
Python
C#
C++
Agile
Open source
Data architectures
Problem solving

Education

Licence sous-grad (CS/Math/Engineering)

Tools

Docker
REST APIs

Job description

Date limite pour présenter sa candidature : 09/13/2026

Adresse : 100 King Street West

Groupe de famille d'emploi : Technologie

About our Team:

Join the Data Cognition Team at BMO Capital Markets, a leading North American financial services provider. Our team develops scalable, customizable, and sustainable AI-enabled products for various business units at BMO Capital Markets. Leveraging the latest AI research and applications, we solve the most challenging business problems.

Program Overview:

As an intern on the Data Cognition Team (DCT), you will develop the next generation of strategic solutions for trading, sales, investment and corporate banking, and client analytics. In this role, you will collaborate closely with AI experts, engineers, sales and trading professionals, bankers, and other stakeholders to push the boundaries of innovation. This 15-week co-op program offers continuous professional development and networking opportunities with senior leaders and peers. Your work will directly influence BMO Capital Markets and its clients, providing tangible results and real-world impact.

Role Overview:

We are seeking a talented Full Stack Engineer intern to join our team. The ideal candidate will have experience with modern web development stacks and will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.

Key Responsibilities:
Application Development & Design:
  • Design, develop, and maintain high-performance interactive web applications using modern front-end frameworks (e.g., React).
  • Create and enhance user-friendly web interfaces with appealing and intuitive UX design.
  • Develop and manage RESTful APIs and advanced reporting tools for capital market trading.
  • Incorporate AI and machine learning into the solutions you develop, staying at the forefront of technological advancements.
Programming & Technical Skills:
  • Write clean, efficient code in modern programming languages (e.g., Python, C#, C++).
  • Participate in code reviews, unit testing, and quality assurance activities.
  • Deploy solutions in cloud environments and use virtualization techniques like Docker.
Data Management & Analysis:
  • Make data accessible and implement automated ETL processes .
Collaboration & Support:
  • Work closely with cross-functional teams and business stakeholders to understand requirements and develop solutions.
  • Enhance and support existing applications and systems.
Evaluation & Problem Solving:
  • Demonstrate excellent problem-solving and analytical skills.
Qualifications:
  • Currently enrolled in an undergraduate or non-MBA Master’s program with a graduation date of December 2027, 2028, 2029 in Computer Science, Mathematics, Physics, Statistics, Engineering, or similar, with a strong academic record
  • You are a Canadian citizen, permanent resident of Canada, or an individual who is legally authorized to work in Canada and will not require sponsorship in the future
  • Proficient in multiple programming languages and willing to learn new ones.
  • Strong experience with modern web development, object-oriented programming, and Agile methodologies.
  • Familiar with open source technologies and modern data architectures.
  • Comfortable solving problems at scale and productionizing data pipelines.
  • Strong quantitative, technology, and finance skills.
  • Team-oriented with strong verbal and written communication skills.
Why BMO Capital Markets?
  • Work directly with stakeholders and be accountable for the success of your work.
  • Engage in a challenging and rewarding role in the fast-paced world of sales, trading, and banking.
  • Collaborate with a dynamic team of professionals passionate about technology.
  • Gain hands‑on experience in a leading financial services provider.
  • Access to continuous learning and professional development.

Please note the salary for this specific position is $80,000 CAD.

Salaire : $50,100.00 - $93,000.00

Type de rémunération : Salaire

Ce qui précède représente la fourchette et le type de rémunération de BMO Groupe financier.

Les salaires varieront en fonction de facteurs comme l’emplacement, les compétences, l’expérience, les études et les qualifications pour le poste et pourront inclure une structure de commissions. Les salaires pour les postes à temps partiel seront calculés au prorata du nombre d’heures travaillées régulièrement. Pour les rôles à commission, le salaire susmentionné représente la cible de BMO Groupe financier pour la première année au poste.

La rémunération totale offerte par BMO variera selon le type de rémunération associé au poste et peut comprendre des primes de rendement, des primes discrétionnaires ainsi que d’autres avantages et récompenses. BMO offre également une assurance santé, le remboursement des frais de scolarité, une assurance accident et une assurance vie, ainsi que des régimes d’épargne-retraite. Pour en savoir plus sur nos avantages sociaux, consultez le site : https://jobs.bmo.com/ca/fr/R%C3%A9mun%C3%A9ration-globale

À propos de nous

À BMO, nous sommes animés par une raison d’être commune : Avoir le cran de faire une différence dans la vie, comme en affaires. Cette raison d’être nous invite à entraîner des changements positifs et durables pour nos clients, nos collectivités et nos gens. En travaillant ensemble, en innovant et en repoussant les limites, nous transformons des vies et des entreprises et favorisons la croissance économique partout dans le monde.

En tant que membre de l'équipe de BMO, vous êtes valorisé, respecté et entendu, et vous avez plus de moyens pour progresser et obtenir des résultats. Nous nous efforçons de vous aider à obtenir des résultats dès le premier jour, pour vous-même et nos clients. Nous vous offrirons les outils et les ressources dont vous avez besoin pour franchir de nouvelles étapes, car vous aidez nos clients à franchir les leurs. Au moyen de formation et de coaching approfondis ainsi que de soutien de la direction et d'occasions de réseautage, nous vous aiderons à acquérir une expérience enrichissante et à élargir votre groupe de compétences.

Pour en savoir plus, visitez-nous à l'adresse https://jobs.bmo.com/ca/fr.

BMO s'engage à offrir un milieu de travail inclusif, équitable et accessible. Nous apprenons de nos différences et tirons notre force des gens et de leurs différents points de vue. Des mesures d’adaptation sont disponibles sur demande pour les candidats qui participent à tous les aspects du processus de sélection. Pour demander des mesures d’adaptation, veuillez communiquer avec votre recruteur.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Finance analyst, winter 2027 (co-op/internship) - 4 months
Finance analyst, winter 2027 (co-op/internship) - 4 months

BMO Financial Group • Toronto

On-site
CAD 50,000 - 93,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident
+2
Business analyst, data and change management , winter 2027 (co-op/internship) - 4 months
Business analyst, data and change management , winter 2027 (co-op/internship) - 4 months

BMO Financial Group • Toronto

On-site
CAD 46,000 - 85,000
Assurance santé
Remboursement des frais de scolarité
Assurance accidents et vie
+1
Junior software developer, winter 2027 (co-op/internship) - 4 months
Junior software developer, winter 2027 (co-op/internship) - 4 months

BMO Financial Group • Toronto

On-site
CAD 50,000 - 93,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Junior cybersecurity intern, winter 2027 (co-op/internship) - 4 months
Junior cybersecurity intern, winter 2027 (co-op/internship) - 4 months

BMO Financial Group • Toronto

On-site
CAD 46,000 - 85,000
Health insurance
Tuition reimbursement
Accident insurance
+2
Vice president, ai engineer
Vice president, ai engineer

BMO Financial Group • Toronto

Hybrid
CAD 120,000 - 150,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident et vie
+1
Bmo capital markets winter 2027 global markets analyst (generalist & quantitative/developer), toronto (co-op/ internship)
Bmo capital markets winter 2027 global markets analyst (generalist & quantitative/developer), toronto (co-op/ internship)

BMO Financial Group • Toronto

On-site
CAD 90,000 - 110,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Financial governance and controls analyst, winter 2027 (co-op/internship) - 4 months
Financial governance and controls analyst, winter 2027 (co-op/internship) - 4 months

BMO Financial Group • Toronto

On-site
CAD 42,000 - 78,000
Health insurance
Remboursement des frais de scolarité
Assurance accident et vie
+1
Senior artificial intelligence platform engineer & fabrics
Senior artificial intelligence platform engineer & fabrics

BMO Financial Group • Toronto

Hybrid
CAD 76,000 - 142,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident et assurance vie
+1
Technology development and innovation manager
Technology development and innovation manager

BMO Financial Group • Toronto

On-site
CAD 95,000 - 176,000
Assurance santé
Remboursement des frais de scolarité
Assurance accident et vie
+1
Manager, data science, ai risk
Manager, data science, ai risk

BMO Financial Group • Toronto

On-site
CAD 76,000 - 142,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1