Base: $75,900.00 - $141,900.00; bonus/equity: may ...
Hybrid
5-7 years ai software engineering experience
3+ years in ai agent development
Deep hands-on microsoft azure services experience
The team accelerates BMO's AI journey by building enterprise-grade, cloud-native AI solutions that power business innovation across the bank
Job Summary
The team accelerates BMO's AI journey by building enterprise-grade, cloud-native AI solutions that power business innovation across the bank.
You will serve as a player-coach balancing hands-on engineering of agent prototypes with strategic guidance on product direction and technical excellence.
BMO offers a comprehensive benefits package including health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.
Matching Summary
The team accelerates BMO's AI journey by building enterprise-grade, cloud-native AI solutions that power business innovation across the bank.
Salary
Base: $75,900.00 - $141,900.00; Bonus/Equity: May include commission structure and performance-based incentives; Benefits: Health insurance, tuition reimbursement, accident and life insurance, retirement savings plans
Skills & Requirements
Must-have
5-7 years AI software engineering experience
3+ years in AI agent development
Deep hands-on Microsoft Azure services experience
Agent orchestration layer design and implementation
Monitoring and observability for AI solutions
Nice-to-have
Azure AI Foundry tooling experience
Applied AI Evals frameworks knowledge
Financial services or wealth management background
Enterprise platform layer design experience
Python certification preferred
Key Requirements
5-7 years AI software engineering experience
3+ years in AI/ML engineering and multi-agent systems
Strong background in Microsoft Azure services
Certifications in Azure AI Engineer (plus)
Hybrid work model requiring 2-3 days onsite in Toronto