Turn AI policy into tested engineering practice for RBC’s AI-DLC Platform, combining governance, security, and agentic systems leadership.As Principal AI Engineer, you will define production boundaries between generated code and sanctioned agents. You will codify controls with Risk and Engineering teams, establish approvals and audit trails, and guide human-in-the-loop validation. The role also leads architecture discussions, code reviews, mentoring, hiring participation, and competency frameworks.Key Responsibilities:
Define boundaries between production code and production agentsCodify governance policy, access controls, audit trails, and approvalsSet SLAs, reliability targets,
and technical risk assessmentsEstablish spec-driven development using spec-kit or OpenSpecLead reviews, discussions, mentoring, hiring, and competency frameworksRequirements:
Proven multi-step agent architecture and orchestration expertiseExperience with tool use, memory, planning, and guardrailsKnowledge of FastAPI, gRPC, MCP, and integration contractsAbility to translate requirements into accurate executable specificationsExperience with governance, security, testing, and validationLead governed AI engineering at RBC through agent controls, secure architecture, specification, validation, and technical mentorship.
📌 Principal Ai Engineering Governance Lead (Winnipeg)
🏢 RBC
📍 Winnipeg