# Engineering, Architecture and Innovation Team Lead

**Company**: Royal Bank of Canada (RBC)
**Location**: Toronto, Ontario
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Staff-AI-Engineer--AI-DLC-Platform_R-0000186097-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/engineering-architecture-and-innovation-team-lead-963d8878-1a0/

## Description

The Engineering, Architecture and Innovation team at RBC is undertaking multiple complex enterprise-wide initiatives to improve technology management and architectural governance. You will be responsible for strategically planning and managing the successful implementation of these initiatives.

Your role will focus on owning the platform layer that takes AI-generated code from Harness and makes it production-grade, safe, and deployable into RBC AI platforms. You will define and enforce the boundary between code that runs in production and agents that run in production, which has significant risk, governance, and architectural implications for the bank.

Key responsibilities include:

- Building and owning the code promotion pipeline from Harness validation output through to Helios deployment

- Ensuring AI-generated code is auditable and reproducible

- Establishing coding standards for AI-assisted development

- Collaborating with risk, governance, and engineering teams to codify this boundary into policy

- Building and operating the runtime infrastructure for AI-generated code and sanctioned agents

- Owning the deployment platform, including containerization, orchestration, secrets management, scaling, and observability

- Engineering reliability into the platform, including circuit breakers, graceful degradation, rollback mechanisms, and zero-downtime deployments

- Building monitoring and alerting systems that distinguish between different failure modes

To succeed in this role, you will need:

- Experience with agent frameworks such as LangGraph, CrewAI, or AutoGen

- Ability to design tool contracts, APIs, and Model Context Protocol (MCP) connections

- Experience with CI/CD and infrastructure management

- Knowledge of automated testing and QA

- Understanding of spec-driven development and governance

In return, RBC offers a comprehensive total rewards program, including bonuses and flexible benefits, competitive compensation, and opportunities for growth and development.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- LangGraph
- CrewAI
- AutoGen
- FastAPI
- gRPC
- Model Context Protocol (MCP)
- Docker
- Kubernetes
- CI/CD
- Automated Testing
- Spec-Driven Development
- Governance
- Security

### Nice to have
- Written and oral communication skills
- Presentation skills
- Organizational skills
- Project management skills
- Time management skills
- Understanding of technology and/or financial services industry

---

Source: [Apply at rbc.wd3.myworkdayjobs.com](https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Staff-AI-Engineer--AI-DLC-Platform_R-0000186097-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
