Quantitative Developer, Asset and Liability Modeling
2 weeks ago
Application Deadline:
01/20/2026Address:
250 Yonge StreetJob Family Group:
TechnologyWe are looking for a Quantitative Developer with superior programming skills and a deep understanding of insurance investment operations, asset modeling, and complex derivatives pricing to join BMOLA investment team. The successful candidate will play a pivotal role in designing, implementing, and validating models within the BQuant environment to support critical ALM functions, regulatory reporting, portfolio optimization, and risk management.Key Responsibilities
- Model Development and Implementation: Design, implement, and validate quantitative models tailored for insurance mandates, including asset pricing (bond pricing), derivative pricing (e.g., asset swaps, options, credit default swaps), ALM projections, and scenario analysis/stress testing.
- BQuant Platform Expertise: Leverage the Bloomberg Quant (BQuant) Desktop platform and Bloomberg Query Language (BQL) to build, test, and deploy investment research, performance analytics, and capital modeling solutions directly integrated with Bloomberg's comprehensive insurance data sets.
- ALM Optimization & Regulatory Support: Collaborate with ALM teams to optimize asset allocation strategies within the constraints of insurance liabilities and regulatory capital.
- Programming and Automation: Write robust, efficient, and scalable Python code to automate data acquisition, model execution, and regulatory reporting workflows, ensuring seamless integration with existing actuarial and investment systems.
- Collaboration and Support: Work closely with portfolio managers, actuaries, and risk officers to translate complex business requirements into technical solutions and provide expert support on analytical tools and model outputs.
Required Qualifications & Skills
- Programming Skills: Advanced proficiency in Python is mandatory, including experience with data analysis libraries (Pandas, NumPy) and the ability to build scalable applications.
- Bloomberg BQuant Familiarity: Hands-on experience using the Bloomberg Terminal and specific familiarity with the BQuant platform, BQL, and Bloomberg APIs (Excel API, Python API).
- Quantitative Expertise: Solid understanding of financial mathematics, statistical modeling, and numerical methods.
- Financial Knowledge: Deep knowledge of various asset classes relevant to insurance portfolios (fixed income, private credit, commercial mortgages) and complex financial instruments, especially derivatives used for hedging interest rate and credit risk.
- Education: An advanced degree (Master's or PhD) in a quantitative field such as Financial Engineering, Mathematics, Computer Science is highly preferred.
- Problem-Solving: Proven ability to troubleshoot complex issues, creative solutions, and communicate technical findings clearly to both investment and actuarial stakeholders.
Salary:
$75, $141,Pay Type:
SalariedThe 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:
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
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.
-
Toronto, Ontario, Canada BMO Full timeWe are looking for aQuantitative Developerwith superior programming skills and a deep understanding of insurance investment operations, asset modeling, and complex derivatives pricing to join BMOLA investment team. The successful candidate will play a pivotal role in designing, implementing, and validating models within the BQuant environment to support...
-
Toronto, Ontario, Canada Ontario Teachers' Pension Plan Full timeThe Deadline To Apply For This Role IsUntil 11:59 PM of January 26, 2026The opportunityMay 2026 – April 2027Are you eager to understand the risks that shape the decisions of OTPPs' investment professionals? Are you eager to deepen your understanding of asset/liability management, portfolio construction, and data-driven decision-making in a real-world...
-
Quantitative Analyst
1 week ago
Toronto, Ontario, Canada Agam Capital Full timeAgamwas founded in 2016 with the vision to create a cutting edge differentiated analytical platform. The execution towards this vision continued with the development of pALM, our proprietary asset and liability management (ALM) platform.Agamoperates at the intersection of asset management and insurance; supporting end-to-end execution of insurance strategies...
-
Sr. Software Developer, Quantitative Development
2 weeks ago
Toronto, Ontario, Canada Polar Asset Management Partners Inc. Full timeAbout the RolePolar Asset Management Partners is an alternative asset manager established in 1991 and headquartered in Toronto. With teams in Canada, US, and the UK, managing strategies across equities, credit, commodities, rates and niche strategies we are committed to generating strong risk-adjusted returns.The Quantitative Development team at Polar is...
-
Quantitative Developer
2 weeks ago
Toronto, Ontario, Canada DV Trading Full timeAbout Us:Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 450 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading...
-
Asset Liability Management and FX Strategy
5 days ago
Toronto, Ontario, Canada Scotiabank Full timeRequisition ID: 242698Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Balance Sheet Management (BSM) within Group Treasury, is responsible for developing policies and strategic framework for the Bank's Structural Interest Rate Risk (SIRR) and Structural Foreign Exchange Risk (SFER). This team plays an...
-
Director Liability Risk
1 week ago
Toronto, Ontario, Canada Athene Full timeWe are driven to do more. More for our customers and the financial professionals who offer our products. If you are driven to do more and love the challenge of pursuing more, Athene is your kind of company. You will find we offer more than the basics to create an inclusive and dynamic work environment at our various locations.Purpose:The Director of...
-
Quantitative Application Developer
2 weeks ago
Toronto, Ontario, Canada BMO Full timeWe are seeking a highly skilledQuantitative Application Developerto design, develop, and maintain applications that support quantitative research, modeling, and analytics. This role combines strong programming expertise with a deep understanding of mathematical and statistical concepts to deliver robust, scalable solutions for data-driven decision-making.Key...
-
Toronto, Ontario, Canada CIBC Full timeWe're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients.At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and...
-
Associate Director, ALM Risk Modelling
7 days ago
Toronto, Ontario, Canada Scotiabank Full timeRequisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.At Scotiabank, we are committed to investing in our employees and supporting your career growth. Join a dynamic and innovative analytics team that develops high-performance solutions to support traders, strategists, and senior management...