BMO Financial Group

AIEngineer/Developer

$76–142k Toronto, Ontario, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“AI Engineer/Developer at BMO Financial Group. Skills: AI Engineer, Agent Ecosystem, LLM, Azure AI. Build agentic AI ecosystem. Deliver production-grade AI agents”

Industry & Context.

Problems you'll solve

Resilient execution patterns (fallbacks, retries, error handling); Translate business vision into architecture and delivery plans

What They're Looking For.

Must Have

5–7+ years in software engineering with strong AI/ML focus, Experience building LLM-powered applications or agent-based systems, Deep expertise in Azure cloud ecosystem, Multi-agent orchestration, Tool calling / routing, State & memory management, Hands-on experience with observability in AI systems, Proven track record of delivering end-to-end AI solutions

Nice to Have

Experience with Azure AI Foundry / emerging Microsoft AI tooling, Exposure to AI evaluation frameworks and governance models, Experience designing enterprise platforms (identity, registry, access control), Background in regulated industries (e.g., financial services)

What You'll Do.

Build agentic AI ecosystem

Deliver production-grade AI agents

Design and develop Agent Ecosystem

Establish design patterns

Design and implement orchestration layers

Build and integrate agent registries

Implement resilient execution patterns

Define reusable agent templates

Integrate Azure AI services

Enable scalable deployment

Build operational dashboards

Embed governance controls

Integrate evaluation pipelines

Translate business vision

How You'll Work.

Team & Collaboration

Work on multi-year transformation initiative; Player-coach role; Combine hands-on development with technical leadership; Scale agent development across teams; Integrate Azure AI services and enterprise systems; Translate business vision into architecture and delivery plans; Partner with product and leadership to drive roadmap and execution

Process & Methodology

Delivery plans

Full Job Description

Application Deadline: 05/30/2026 Address: 100 King Street West Job Family Group: Technology #ARCisHiring **About the Role** As an AI Engineer, you will play a critical role in building BMO’s next-generation **agentic AI ecosystem** , enabling scalable, AI-driven automation across enterprise workflows. You will work on a multi-year transformation initiative focused on delivering **production-grade AI agents and orchestration platforms** , leveraging Large Language Models (LLMs) and Azure AI services to drive operational efficiency, decision augmentation, and enhanced user experiences. This role combines **hands-on engineering, platform design, and technical leadership** , giving you the opportunity to shape foundational capabilities that will be reused across the enterprise. **🔹 Why This Role is Unique ** * Opportunity to build **enterprise-scale AI agent ecosystems (multi-agent orchestration)** * Direct impact on **digital-first transformation initiatives** * Work on **Azure-native AI platform (including Foundry where applicable)** * Influence **governance, evaluation frameworks, and AI safety standards** **🔹 Role Summary ** * Lead the design and development of an enterprise **Agent Ecosystem** , including orchestration, agent lifecycle management, and integration patterns * Act as a **player-coach** , combining hands-on development with technical leadership and architectural guidance * Establish **foundational design patterns and reusable frameworks** to scale agent development across teams **🔹 Key Responsibilities ** **🔧 Agent Platform & Orchestration** * Design and implement orchestration layers (routing, tool calling, workflow coordination, memory/state management) * Build and integrate **agent registries and lifecycle management frameworks** * Implement **resilient execution patterns** (fallbacks, retries, error handling) **🧩 Enterprise AI Engineering** * Define reusable **agent templates, SDKs, and platform abstractions** * Integrate Azure AI services and

Free ATS check

Applying for this AI Engineer/Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about BMO Financial Group?

Real rants from real employees. Read before you apply.

Read Company Rants →