Senior Quant Engineer - Hybrid (GenAI, AWS, Data)

Mackenzie Investments

Toronto

Hybrid

CAD 110,000 - 170,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Health & dental coverage
RRSP with matching
Hybrid & flexible schedule
Diversity & inclusion

Job summary

Mackenzie Investments in Toronto, Canada, seeks a senior software engineer to help build the next generation of our systematic investment platform. You will work across data, signals, and portfolio construction using Python, AWS, and GenAI infrastructure.

The role offers a collaborative, fast-paced environment with hybrid work and opportunities to influence investment technology and research across multiple asset classes and geographies.

Qualifications

  • 5+ years of professional software engineering experience, ideally in financial services or another quantitative domain.
  • Educational background: degree in a field with experience using technology to solve quantitative problems.
  • Strong interest in capital markets and the systems that support them; prior experience is a plus.
  • Advanced knowledge of Python and experience using Pandas.
  • Strong software engineering fundamentals: Git, code review, automated testing, system design.

Responsibilities

  • Build and operate AWS-based services for portfolio workflows and CI/CD pipelines (Jenkins).
  • Develop GenAI infrastructure (Bedrock or SageMaker, vector databases, RAG, LLM frameworks) to accelerate research and workflows.
  • Design and support software and systems for systematic investment decisions across asset classes.
  • Implement and support retirement of holdings and position management, trade submission, and reporting.
  • Collaborate with investment professionals and technology teams to build supporting technology.
  • Own reliability, observability, and operational health of production systems.

Skills

Python
Pandas
AWS
GenAI
CI/CD
Data pipelines
MongoDB
Tableau

Education

Degree in a quantitative field

Tools

MongoDB
DocumentDB
Jenkins
Bedrock
SageMaker
MWAA
Lambda
Fargate
Airflow

Job description

Mackenzie Investments in Toronto, Canada, seeks a senior software engineer to help build the next generation of our systematic investment platform. You will work across data, signals, and portfolio construction using Python, AWS, and GenAI infrastructure.

The role offers a collaborative, fast-paced environment with hybrid work and opportunities to influence investment technology and research across multiple asset classes and geographies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Quant Engineer
Senior Quant Engineer

Mackenzie Investments • Toronto

Hybrid
CAD 110,000 - 170,000
Competitive compensation
Health & dental coverage
RRSP with matching
+2
Senior Analyst, AI & Salesforce Analytics (Hybrid)
Senior Analyst, AI & Salesforce Analytics (Hybrid)

Mackenzie Investments • Toronto

Hybrid
CAD 66,000 - 95,000
Hybrid work arrangements
Career development
Employee Share Purchase Plan
Senior AI Engineer — AWS & GenAI Innovator
Senior AI Engineer — AWS & GenAI Innovator

Sun Life Financial • Toronto

Hybrid
CAD 90,000 - 140,000
Hybrid work model
Wellness programs
Career growth opportunities
Senior Portfolio Analytics & Automation Specialist
Senior Portfolio Analytics & Automation Specialist

Mackenzie Investments • Toronto

Hybrid
CAD 73,000 - 91,000
Hybrid work
Competitive compensation & recognition
Employee benefits & insurance
Senior Investment Analyst - Canadian Equities
Senior Investment Analyst - Canadian Equities

CFA Institute • Winnipeg

Hybrid
CAD 110,000 - 160,000
Hybrid work arrangements
Education/career support
Employee Share Purchase Plan with ESOP
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)
Senior Full Stack Developer – Generative AI & Autonomous Agents - Toronto, Canada - Hybrid (10038)

Extreme Networks • Toronto

On-site
CAD 110,000 - 170,000
Senior AI Systems Engineer — Hybrid Cloud & Stock Options
Senior AI Systems Engineer — Hybrid Cloud & Stock Options

RBC • Toronto

On-site
CAD 120,000 - 190,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Motion Recruitment Partners LLC • Toronto

On-site
CAD 180,000 - 280,000
Senior AI & App Developer — Hybrid
Senior AI & App Developer — Hybrid

Friendsofkerhonkson • Montreal (administrative region)

Hybrid
CAD 40,000 - 75,000
GenAI & Python Lead Engineer
GenAI & Python Lead Engineer

PowerToFly • Montreal (administrative region)

On-site
CAD 110,000 - 170,000