B

Bank of Montreal

Runs Canadian and US banks for people and firms

Quantitative Trading Analyst Co-op

Quantitative Trading / Algorithm DevelopmentConfirmed live in the last 24 hours
Internship · Summer 2027Toronto, ON, CanadaCA$100kIn-person

About the Job

Requirements

  • Currently enrolled in an undergraduate program and eligible to participate in a 12–16-month co-op, internship, PEY, ASIP, or equivalent long-term internship program.
  • Expected graduation date of December 2028, Spring 2029, or later, in accordance with school internship requirements.
  • Working toward a degree in Engineering, Computer Science, Mathematics, Statistics, Actuarial Science, Data Science, Finance, or another quantitative discipline.
  • Demonstrated interest in and knowledge of financial markets.
  • Strong research, analytical, and quantitative skills, including the ability to collect, analyze, and interpret data.
  • Ability to work effectively in a demanding, team-based environment.
  • Demonstrated initiative, resiliency, curiosity, and willingness to learn.
  • Strong written and verbal communication skills.
  • Strong attention to detail and ability to manage multiple priorities.
  • Strong work ethic and high level of professional integrity.
  • Available to work full-time for 12–16 months beginning in May 2027.
  • Enrolled in a recognized post-secondary institution.
  • Legally authorized to work in Canada and will not require sponsorship now or in the future.

Responsibilities

  • Contribute to initiatives related to program trading, electronic trading, index strategy, ETF and systematic trading, analytics, and workflow optimization.
  • Design, test, and deploy AI-enabled tools that improve data analysis, process automation, knowledge management, market monitoring, and operational efficiency across the Global Equities business.
  • Use AI-powered solutions, large language models, and data science techniques to enhance trading workflows.
  • Participate in developing next-generation trading systems and analytics platforms.
  • Engage in testing, implementation, and rollout of new systems, quantitative models, and trading capabilities.
  • Prepare reports, presentations, and data visualizations that communicate market developments, trading results, and analytical findings.

Desired Qualifications

  • Experience building technical or quantitative projects through research, hackathons, or independent projects.
  • Familiarity with AI-native AIDLC process.
  • Knowledge of or experience with programming languages such as Python, Java, C++, and C#.
  • Knowledge of or experience with statistical programming languages such as R or MATLAB.
  • Knowledge of data manipulation and quantitative or statistical analysis.
  • Knowledge of mathematical and quantitative models.
  • Advanced Excel skills, including scripting and efficient spreadsheet design.
  • Knowledge of front-end development languages and frameworks such as HTML, CSS, JavaScript, or React.
  • Knowledge of data analytics, process automation, and emerging technologies.

About the Company

Bank of Montreal

Runs Canadian and US banks for people and firms

Bank of Montreal, known as BMO, runs a Canadian bank and a large American bank, serving households and businesses on both sides of the border. Until the Bank of Canada opened in 1935, it acted as the Canadian government's banker. People use its branches and apps for accounts, mortgages, credit cards, and investments, while companies borrow from it and turn to its BMO Capital Markets arm to raise money and trade securities. BMO makes money on the gap between the interest it charges on loans and pays on deposits, plus fees from managing wealth and advising on deals. Bank of Montreal was founded in 1817 as Canada's first bank, and it keeps its legal head office in Montreal and its executive offices in Toronto, Canada.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1817

Recently Posted Jobs

Explore more opportunities at Bank of Montreal

See more jobs