721,262open jobs
43,022companies
101,631added this week
Browse all
Salary
$80k – $175k per year
Location
In office (Toronto)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 23, 2026. First seen by Alion on Sep 23, 2026. Bank of Montreal scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Bank of Montreal is Canada's oldest bank, founded in Montreal in 1817, and today one of the country's big five financial institutions. It runs personal and commercial banking in Canada and a substantial American franchise built through the acquisitions of Harris Bank and Bank of the West, alongside BMO Capital Markets for corporate and institutional clients and BMO Global Asset Management. Its legal head office remains in Montreal while executive operations are run from Toronto, and it is listed in both Toronto and New York with roughly a third of its earnings coming from the United States.

Application Deadline:

10/03/2026

Address:

100 King Street West

Job Family Group:

Customer Solutions

Lead the design and development of scalable, production-quality research and portfolio-construction capabilities using Python and related technologies, ensuring research outputs can be reliably deployed and utilized in live investment processes

Role Overview

We are seeking a highly experienced professional to lead high-impact portfolio research initiatives across BMO Global Asset Management. This role will shape the portfolio research agenda, develop actionable insights for investment teams, and strengthen the integration of alpha research, risk management, portfolio construction, and performance analysis into investment decision-making.

The successful candidate will operate as a senior thought partner to portfolio managers and investment leaders, combining deep quantitative expertise, strong investment judgment, and effective leadership. The role will oversee complex research programs, guide and develop scalable investment capabilities, and translate findings into practical improvements across multiple mandates and asset classes.

The role combines factor-model expertise, portfolio optimization, risk management and production-quality Python development to manage risk exposures, generate daily trade recommendations and strengthen the portfolio-construction process.

Key Responsibilities

  • Portfolio Research Leadership: Lead a portfolio research agenda focused on improving investment outcomes, portfolio robustness, and the consistency of decision-making across strategies and mandates.
  • Investment Insights and Advisory: Serve as a senior research partner to portfolio managers and investment leaders; identify portfolio risks, unintended exposures, concentration concerns, and opportunities to improve risk-adjusted returns.
  • Mandate and Investment Objective Alignment: Develop a fundamental understanding of each portfolio’s mandate, investment philosophy, objectives, benchmark, risk tolerance, and regulatory, client, and implementation constraints; ensure portfolio construction processes are appropriately designed and calibrated to deliver the intended outcomes within those parameters.
  • Portfolio Construction, Optimization, and Constraint Calibration: Develop and evaluate portfolio construction frameworks, optimization techniques, constraints, and sizing methodologies; lead robust backtesting to calibrate optimizer constraints across investment signals, market regimes, and mandates, balancing expected return against risk, liquidity, capacity, turnover, concentration, stability, and implementation costs.
  • Risk Budgeting, Position Sizing, and Exposure Management: Establish risk budgets and position-sizing rules that translate alpha conviction, forecast uncertainty, liquidity, and risk capacity into transparent portfolio allocations; advance the use of factor risk models, scenario analysis, stress testing, active and systemic risk, predicted beta, and other diagnostics to identify and manage portfolio exposures effectively.
  • Automated Factor Hedging & Daily Trade Recommendations: Design and implement an automated factor-hedging layer that identifies unintended factor exposures and recommends efficient risk-adjusted hedges while respecting portfolio, liquidity, turnover and transaction-cost constraints.
  • Factor Model Development: Build and apply multi-factor risk models, including factor exposure estimation, factor covariance estimation, idiosyncratic return and risk estimation, and the development of custom factors and covariance methodologies.
  • Performance and Decision Analysis: Lead performance attribution, holdings-based diagnostics, and decision-quality studies to distinguish repeatable investment skill from factor, market, or implementation effects.
  • Research Governance: Establish robust standards for research design, validation, documentation, reproducibility, model monitoring, and change management; ensure analytical outputs are transparent, auditable, and fit for use in live investment processes.
  • Cross-Team Collaboration: Partner with investment, data, technology, product, and distribution teams to develop practical solutions, improve shared capabilities, and communicate portfolio insights to both technical and non-technical stakeholders.
  • People Leadership and Mentorship: Lead, coach, and develop quantitative researchers and analysts; set clear priorities, promote constructive challenge, and foster a culture of intellectual curiosity, accountability, and continuous learning.
  • Innovation and Strategic Development: Evaluate emerging datasets, quantitative methods, machine learning techniques, and research technologies; prioritize innovations that provide measurable investment or operational value.

Technical Focus Areas

  • Factor models: factor definitions, exposure estimation, factor returns, covariance matrices, idiosyncratic returns and risk, custom factors, model diagnostics and validation.
  • Portfolio optimization: objective design, return expectancy and robustness, risk and exposure constraints, turnover controls, estimation uncertainty, transaction-cost and market-impact modelling, and post-trade evaluation.
  • Risk implementation: automated factor hedging, risk budgets, sizing rules, exposure monitoring, scenario analysis and daily trade-generation workflows.
  • Model robustness: sensitivity to estimation windows, return frequency, weighting schemes, outlier handling, autocorrelation and alternative covariance estimators.

Qualifications

  • Significant experience in portfolio research, quantitative investing, portfolio management, risk management, or a closely related investment role.
  • Demonstrated experience leading complex research programs and influencing portfolio decisions across multiple investment teams or mandates.
  • Deep expertise in portfolio construction, optimization, factor analysis, risk modeling, performance attribution, and empirical investment research.
  • Strong understanding of how quantitative models operate within live investment processes, including implementation, liquidity, capacity, transaction cost, operational, and governance constraints.
  • Fluent proficiency in Python and SQL, with the ability to review analytical methodologies, challenge assumptions, and guide scalable implementation.
  • Experience working with financial datasets such as fundamentals, estimates, sentiment, macroeconomic data, factor risk models, security masters, holdings, transactions, and performance data.
  • Proven ability to communicate complex research clearly and persuasively to portfolio managers, senior executives, clients, and non-quantitative stakeholders.
  • Strong leadership, judgment, and prioritization skills, with a track record of developing talent and delivering high-quality outcomes in a collaborative environment.

Preferred Skills

  • Experience supporting a broad range of investment mandates, including mutual funds, ETFs, model portfolios, institutional portfolios, or multi-asset strategies.
  • Experience with commercial risk models and investment platforms such as Barra, Axioma, Bloomberg, FactSet, or similar tools.
  • Knowledge of machine learning, alternative data, model validation, experiment tracking, and model monitoring within an investment context.
  • Experience modernizing research workflows, reducing technical debt, and moving analytical processes from ad hoc research into reliable production environments.
  • Familiarity with cloud platforms, workflow orchestration, data lineage, CI/CD practices, and scalable research infrastructure.
  • Ability to connect detailed quantitative analysis with broader investment, product, client, and business considerations.

Education

  • Graduate degree in Financial Mathematics, Statistics, Economics, Engineering, Computer Science, Data Science, or a related quantitative field preferred.
  • CFA designation strongly preferred; other relevant investment or risk credentials are considered an asset.

Salary:

$80,000.00 - $175,000.00

Pay Type:

Salaried

The above represents BMO Financial Group’s pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.

BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: https://jobs.bmo.com/global/en/Total-Rewards

About Us

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.

To find out more visit us at https://jobs.bmo.com/ca/en.

BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
721,262 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Toronto
$56k – $120k per year • In office • Full-Time • Bachelor's Degree • Toronto
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Analytics
Tableau
Microsoft Excel
Management
Microsoft Office
Apply
$86k – $183k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
Python
SQL
Management
Kanban
Apply
$123k – $178k per year • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Boston
Python
SQL
Databases
Snowflake
Analytics
Tableau
Power BI
Apply
Backend Engineer 2 hours ago
$17k – $44k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Bengaluru
Python
Java
C++
Scala
Management
Agile
Apply
Senior Data Scientist 2 hours ago
$90k – $180k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chicago
AI/ML
Machine Learning
Apply
Associate Banker 2 hours ago
$37k – $80k per year (Estimated) • In office • Part-Time • 1+ year exp • Zionsville
Apply
$45k – $100k per year • In office • Full-Time • 7+ years exp • Toronto
Apply
$56k – $120k per year • In office • Full-Time • Bachelor's Degree • Toronto
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Analytics
Tableau
Microsoft Excel
Management
Microsoft Office
Apply
$70k – $150k per year • Remote/Hybrid • Full-Time • 5+ years exp • Toronto
Apply
Branch Manager 2 hours ago
$65k – $130k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tofield
Apply
$71k – $172k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • PhD • Toronto
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Azure
CI/CD
Git
Analytics
ETL/ELT
Informatica
Management
Agile
Apply
$108k – $157k per year • Equity • Remote/Hybrid • Full-Time • 2+ years exp • High School Diploma • Calgary • Toronto • Montreal
Python
Java
C++
AI/ML
Machine Learning
DevOps
GCP
Azure
AWS
Linux
Apply
$187k – $308k per year • Equity • Remote • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver • Toronto • Regina • Quebec • Calgary
Go
DevOps
Splunk
CI/CD
Kubernetes
Apply
Deployment Engineer 6 hours ago
$74k – $193k per year (Estimated) • In office • Toronto
Python
TypeScript
AI/ML
AI Agents
Scale AI
Apply
$34k – $81k per year (Estimated) • In office • Full-Time • 2+ years exp • Toronto
Apply
See all jobs
This is one of many
721,262 more open roles from verified company boards, updated every day.