Principal Engineer AI at BMO | CA, US | Rezi

Principal Engineer AI at BMO

Principal Engineer AI

BMO · CA, US

3 weeks ago

Principal Engineer AI

BMO · CA, US

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Principal Engineer AI role.

Rezi rewrites your resume against BMO's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Principal Engineer AI posting at BMO — free, in seconds.

About the Role

BMO is building platform capabilities to make enterprise AI safe, governed, and scalable. We are seeking experienced Principal/Senior engineers to build and operate the core infrastructure that governs how AI runs at BMO, including the AI Gateway, Policy Engine, Identity Fabric, AI Registry, Guardrails Runtime, and AI Observability. This is a build-and-run engineering role where you will own Enterprise AI Platform capabilities end to end, including building, configuring, and operating them in production with on-call responsibilities. You will focus on the governed platform and runtime evidence, not the AI models themselves, across AWS, Azure, and Microsoft AI surfaces under regulatory expectations.

Responsibilities

  • Own capabilities end to end: design, implement, test, ship, and operate production infrastructure.
  • Engineer for operability and defensibility from day one, including instrumentation, SLOs, latency budgets, failure modes, and runtime evidence.
  • Build APIs, SD'able interfaces, and integrations for domains, DevOps pipelines, and enterprise systems.
  • Implement policy enforcement, guardrails, identity attestation, and audit as first-class engineering concerns.
  • Ensure every capability produces runtime evidence connecting AI activity to policy enforcement, identity, and lineage for model-risk and regulatory review.
  • Assess emerging AI infrastructure, foundation-model access patterns, and standards, making deliberate, cost-aware engineering choices.
  • Mentor and raise the bar by setting engineering standards, reviewing designs and code, and growing team depth.
  • Partner closely with AI Developer Experience, AI Security and AI SDLC, and the Senior AI Architect in platform build and operations.
  • Participate in on-call rotation for owned services.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline (Master's preferred).
  • 8+ years of software/platform engineering experience (Principal), or 5+ years (Senior), with substantial time building and operating shared platform services at enterprise scale.
  • Demonstrated experience operating production infrastructure with real SLOs and on-call ownership, ideally in a regulated industry (financial services strongly preferred).
  • Depth in one or more of: API gateways / traffic enforcement; policy-as-code and authorization; workload identity / zero-trust; observability and telemetry pipelines; audit/compliance data platforms.
  • Strong distributed-systems and platform-engineering fundamentals: latency-sensitive request paths, resilience patterns, multi-tenancy, and high availability.
  • Strong programming skills (Python and/or Go preferred; TypeScript/Java an asset) for building performant services, APIs, and integrations.
  • Cloud-native architecture across AWS and Azure: containers/Kubernetes, service mesh, and Infrastructure as Code.
  • Robust CI/CD, GitOps, and DevSecOps practice; Git-based workflows, Jira, Confluence.
  • Working knowledge of GenAI platform patterns: LLM/AI gateways, RAG and agentic patterns, foundation models, embeddings, and guardrails.
  • Familiarity with AI/ML platforms and orchestration frameworks.
  • Grounding in Responsible AI, AI/data governance, privacy, cloud security, and IAM as applied to AI workloads.
  • Strong communication and collaboration across engineering, security, architecture, and domain teams.
  • A critical thinker with strong analytical and problem-solving skills.
  • Self-directed, comfortable with ambiguity and a fast-evolving mandate.
  • Able to deliver complex work under tight timelines.

Skills

  • Python
  • Go
  • TypeScript
  • Java
  • AWS
  • Azure
  • Kubernetes
  • Service Mesh
  • Infrastructure as Code
  • CDK
  • Terraform
  • CloudFormation
  • ARM
  • CI/CD
  • GitOps
  • DevSecOps
  • Bitbucket
  • GitHub
  • Jira
  • Confluence
  • Cedar
  • OPA/Rego
  • SPIFFE/SPIRE
  • mTLS
  • OAuth/OIDC
  • Entra ID/Agent ID
  • OpenTelemetry
  • GenAI
  • Distributed Tracing
  • Dynatrace
  • Splunk
  • API Gateway
  • LLM
  • RAG
  • LangChain
  • LlamaIndex
  • Responsible AI
  • AI Governance
  • Data Governance
  • Cloud Security
  • IAM

Location

  • 1630 Chicago Road

Work Type

  • Salaried
  • Full-time

Experience Level

  • Principal Engineer
  • Senior Engineer

Education Level

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
  • Master's degree preferred

Salary/Compensations

  • $112,200.00 - $209,000.00

Benefits

  • Health insurance
  • Tuition reimbursement
  • Accident and life insurance
  • Retirement savings plans

About the Company

  • 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 http://jobs.bmo.com/us/en

Equal Opportunity

  • BMO is proud to be an equal employment opportunity employer. We evaluate applicants without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other legally protected characteristics. We also consider applicants with criminal histories, consistent with applicable federal, state and local law.
  • BMO is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to BMOCareers.Support@bmo.com and let us know the nature of your request and your contact information.