Jobs / BMO Financial Group
Senior Platform Engineer, AI & Fabrics
BMO Financial Group · Toronto, ON, Canada
Toronto, ON, CanadaExp: 5+ yrs70,000-150,000 CAD/yearlyHybrid
Remuneration
$70,000.00 - $150,000.00 + performance-based incentives + discretionary bonuses + health insurance + tuition reimbursement + accident and life insurance + retirement savings plans + other perks and rewards
Location
Toronto, ON, Canada
Visa sponsorship
Not specified
Job summary
Build and operate enterprise platform infrastructure that makes AI use safe, governed, observable, and scalable across AWS, Azure, and Microsoft AI surfaces, producing evidence for model-risk and regulatory review. The work includes production services for the AI Gateway, Policy Engine, Identity Fabric, registry, guardrails, and observability, with APIs and integrations using technologies such as Python or Go, Kubernetes, Terraform, Cedar or OPA, SPIFFE/SPIRE, and OpenTelemetry.
Benefits
Health insuranceTuition reimbursementAccident and life insuranceRetirement savings plansPerformance-based incentivesDiscretionary bonusesOther perks and rewards
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline (Master's an asset).
- 5+ years of software/platform engineering experience, including hands-on experience building and operating production services.
- Experience with production operations (deployments, monitoring, incident response, on-call), ideally in a regulated industry (financial services an asset).
- Hands-on depth in at least one of: API/gateway services; policy-as-code/authorization; workload identity/security; observability/telemetry; audit/data platforms.
- Strong programming skills (Python and/or Go preferred; TypeScript/Java an asset) for building services, APIs, and integrations.
- Working proficiency in cloud-native development on AWS and/or Azure: containers/Kubernetes and Infrastructure as Code (Terraform, CloudFormation/ARM).
- Working knowledge of GenAI platform patterns (LLM/AI gateways, RAG, agentic patterns, embeddings, guardrails) sufficient to build supporting infrastructure.
Responsibilities
- Own and deliver components/features within your squad's capability, design (with guidance), implement, test, ship, and help operate in production.
- Participate in on-call for the services your team runs.
- Build APIs, MCP Servers, integrations, and tooling through which domains, DevOps pipelines, and enterprise systems consume platform capabilities.
- Write clean, well-tested, well-instrumented code; build operability in from the start (metrics, tracing, SLO-aware design).
- Ensure your components produce the runtime evidence connecting AI activity to policy enforcement, identity, and lineage for model-risk and regulatory review.
- Mentor junior engineers and collaborate actively across the squad.
Skills
AWSAzureBitbucketCloudFormationConfluenceDynatraceGitGitHubGoIAMJavaJiraKubernetesOpen Policy AgentOpenTelemetryPythonSplunkTerraformTypeScriptARM Templates
Certifications
AWS Certified Solutions Architect – AssociateML – SpecialtyMicrosoft Certified: Azure AI Engineer AssociateAzure Solutions Architect Expert
Degrees
Bachelor's degree in Computer Science, Software Engineering, or a related techniMaster's
Work schedule
Salaried
Industry
Financial services
Relocation
No