BMO Capital Markets Quantitative Trading Analyst – 12–16 Month Co-op
Core
12–16 month co-op for students to apply engineering, programming, and quantitative skills to real-world financial markets within a Global Markets trading desk.
Role type
Junior quantitative trading analyst (co-op/intern)
Builds
AI-enabled tools, next-generation trading systems, analytics platforms, and trading capabilities for Global Equities and ETFs.
Domain
Financial services / Quantitative trading / AI in finance
Deliverable
production ML models
Required skills
Python, C++, C#, Java, R, MATLAB, data analysis, quantitative modeling, statistical analysis, Excel scripting, front-end development (HTML/CSS/JS/React), LLMs, data science
Preferred skills
AI-native AIDLC process, hackathon projects, financial market knowledge
Responsibilities
Design and deploy AI tools for data analysis and automation; develop trading systems and analytics platforms; test and implement quantitative models; prepare market reports and data visualizations.
Seniority
Junior, student co-op