Quantitative Developer (Alpha Research Team) - GAM, Summer 2027 (Co-op/Internship) - 12 months
BMO Financial Group
Toronto, ON- Salaire À discuter
-
Publié il y a 11 jour(s)
-
1 poste à combler dès que possible
Description
Date limite pour présenter sa candidature :
10/16/2026Adresse :
100 King Street WestGroupe de famille d'emploi :
Analyses des données et communication de l'informationThis Role Is for You If...If the opportunity to tackle some of the hardest challenges in finance excites you, this role is for you. You will help build the data pipelines and research technology behind stock forecasting, turn quantitative ideas into real investment capabilities, and contribute to the systems used to deploy billions of dollars in investment capital. This is an opportunity to apply your technical skills to consequential, real-world problems while learning alongside experienced quantitative researchers, developers, and investment professionals.
Program OverviewWe are seeking an undergraduate student who has completed their third year of study to join the Alpha Research Team for a 12-month co-op placement. The co-op student will help build the technology, data infrastructure, and research tools that support security forecasting, quantitative research, portfolio analytics, and investment decision-making. Working closely with quantitative researchers, analysts, portfolio managers, and data engineering teams, the successful candidate will gain sustained, hands-on experience developing practical solutions used across investment workflows.
Key Responsibilities- Research Platform Development: Help build and enhance tools, libraries, and frameworks for security forecasting, quantitative research, factor modeling, portfolio analysis, machine learning workflows, and portfolio analytics.
- Data Engineering & Integration: Support pipelines that ingest, validate, transform, and distribute financial datasets; contribute to data-quality, integrity, and reliability checks.
- Application & Tool Development: Develop dashboards, APIs, utilities, and analytical applications that improve research and portfolio-management workflows.
- Research Implementation: Work with researchers and analysts to translate models, forecasting signals, and analytics into reliable, reusable, and well-documented code.
- Cloud & Infrastructure: Assist with deployment, automation, monitoring, and operational support for quantitative solutions in cloud or on-premises environments.
- Software Engineering Practices: Participate in code reviews, testing, documentation, version control, and CI/CD workflows to improve reliability and reproducibility.
- Cross-Team Collaboration: Gather requirements and deliver practical technology solutions in partnership with investment and technology professionals.
- Continuous Improvement: Explore new development frameworks, data tools, and quantitative technologies that may improve team capabilities and efficiency.
- Education: Currently enrolled in an undergraduate co-op program in computer science, software engineering, mathematics, financial engineering, data science, statistics, or a related field, with third-year studies completed before the placement begins.
- Programming: Working proficiency in Python and SQL, supported by coursework, internships, co-op experience, research, or personal projects.
- Data Skills: Experience working with structured or unstructured datasets and an understanding of data validation, transformation, and analysis.
- Development Foundation: Familiarity with object-oriented programming, modular design, testing, version control, and maintainable code.
- Problem Solving: Strong analytical skills, attention to detail, curiosity, and willingness to work through open-ended technical problems.
- Collaboration: Ability to communicate clearly, receive feedback, document work, and contribute effectively in a team environment.
- Investment Interest: Interest in quantitative finance, investment management, financial markets, or the application of technology to investment research.
- Development Workflows: Experience with Git, pull requests, code review, automated testing, or CI/CD concepts.
- Data & Compute: Exposure to Pandas, Polars, DuckDB, Spark, or similar data-processing frameworks.
- Cloud & APIs: Familiarity with AWS, Azure, or GCP, as well as APIs, microservices, or data-integration frameworks.
- Workflow Tools: Exposure to Airflow, Prefect, Docker, or similar orchestration and containerization technologies.
- Machine Learning: Coursework or project experience involving machine learning, experiment tracking, or model deployment concepts.
- Financial Technology: Experience with financial datasets, portfolio analytics, risk models, or investment systems is an asset, but not required.
- Extended Ownership: The 12-month term provides the opportunity to move beyond short assignments and contribute to longer-running initiatives from design through delivery and support.
- Applied Engineering: Hands-on experience building research and production tools in an institutional investment environment.
- Technical Growth: Practical exposure to software engineering, data pipelines, cloud workflows, quantitative analytics, and collaborative development practices.
- Investment Exposure: A stronger understanding of how technology supports alpha research, risk modeling, portfolio construction, and investment decision-making.
- Mentorship: Regular collaboration with quantitative researchers, developers, analysts, portfolio managers, and data professionals.
- Academic Stage: Applicants should have completed the third year of an undergraduate degree before the co-op term begins and expect to return to their studies after the placement, subject to their school’s co-op requirements.
- Program Length: Availability for a full-time, 12-month co-op placement.
- Evidence of Interest: Relevant coursework, internships, co-op experience, research, hackathons, or personal software projects are considered valuable.
Internship Start Date: The internship program begins on May 3rd 2027. Due to the structured nature of the program, onboarding activities, and cohort experience, candidates are expected to be available for the full internship term. Availability for the entire program duration is required to successfully participate in the internship.
As a co-op/intern student at BMO, you will have the opportunity to be heard, keep growing and make a difference. You will be part of our campus program to gain the skills and knowledge needed to take on roles similar to the description listed below.
Our student experience is designed to integrate you to the BMO team from day one by adding value in the work you do. You will have the opportunity to participate in programs such as the Women in Banking Mentorship Program, BMO Social Squad student-led activities, BMO Academy learning platform and access to various Employee Resource Groups to further develop your network within BMO.
Interested in learning more about our campus program? Stay up-to-date with BMO Campus Recruitment by following us on Instagram @bmocanada | @bmo_us and joining our LinkedIn group BMO Campus Recruiting & Early Talent.
Note: Only students currently enrolled in an academic program and returning to their studies will be considered for Co-op/Internship opportunities. Student who recently graduated are invited to apply to our New Grad opportunities which are available at https://jobs.bmo.com/ca/en/new-grad
To apply for this opportunity, please submit your cover letter, resume and an unofficial copy of your academic transcript. By applying for this general posting, you will be considered for a number of different student opportunities across multiple locations. If you are selected to move forward, you will be provided additional information.
Salaire :
$40,500.00 - $80,000.00Type de rémunération :
SalaireCe 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.
Remarque aux recruteurs : BMO n’accepte pas les curriculum vitæ non sollicités provenant de toute source autre que le candidat directement. Tout curriculum vitæ non sollicité envoyé à BMO, directement ou indirectement, sera considéré comme la propriété de BMO. BMO ne paiera aucuns frais pour les placements découlant de la réception d’un curriculum vitæ non sollicité. Une agence de recrutement doit d’abord détenir une entente de service écrite valide et dûment signée avant d’envoyer des curriculum vitæ.
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de BMO Financial Group qui pourraient t'intéresser