Skip to main content
Full-Time
On-Site

Principal Engineer – Agentic AI

View on Map

Description

RBC is seeking an experienced Principal Engineer with deep expertise in agentic AI systems to provide technical leadership, hands-on building capabilities, and strategic advisory guidance. This role aims to accelerate agentic AI adoption across RBC by shaping enterprise AI strategy, delivering production-grade solutions, and building organizational capability in emerging agentic technologies. The successful candidate will work with business stakeholders, platform engineers, and technical teams to deliver high-impact solutions and influence platform evolution based on deployment insights.

What We're Looking For

Conduct discovery with Line of Business (LoB) stakeholders to translate business challenges into agentic AI use case specifications and solution architectures.,Develop end-to-end agentic AI solutions, including architecting system components, writing production code, designing RAG pipelines, implementing agent orchestration, and ensuring security/compliance.,Serve as a bidirectional advocate between LoB and Borealis platform engineering to identify capability gaps and prioritize platform roadmap enhancements.,Design and deliver technical enablement programs to build LoB team independence and organizational agentic AI capability.,Provide architectural guidance, code reviews, and mentoring to LoB engineering teams during collaborative solution development.,Lead production deployments, post-deployment optimization, and contribute reusable components back to shared platforms.,Participate in Enterprise Architecture (EA) governance and community of practice to identify synergies and shape reference architectures.

Ideal Candidate

12+ years of combined experience in software architecture, enterprise AI/ML systems, cloud platforms, and consulting roles.,3-5 years hands-on experience with agentic AI systems, Large Language Models (LLMs), and modern AI/ML frameworks.,Advanced expertise in agentic AI architecture, design patterns, and implementation (React, ReAct, Tool Use, multi-agent orchestration).,Proficiency in LLMs, prompt engineering, fine-tuning, and advanced prompting techniques.,Advanced expertise in Retrieval Augmented Generation (RAG) systems, vector databases, embeddings, and knowledge architectures.,Advanced Python programming skills with ability to write production-grade, maintainable code.,Hands-on experience designing and implementing Model Context Protocol (MCP) servers and enterprise system integrations.,Knowledge of cloud platform architecture, deployment, and DevOps practices (AWS, Azure, GCP).,Experience with containerization (Docker, Kubernetes), CI/CD pipelines, and infrastructure as code.,Knowledge of enterprise security, compliance, data governance, and secure coding practices.

Hard Skills

Agentic AI
LLMs
RAG
Vector Databases
Embeddings
Python
MCP
Cloud Platform Architecture (AWS
Azure
GCP)
DevOps
Docker
Kubernetes
CI/CD
Infrastructure as Code
Enterprise Security
Compliance
Data Governance
Secure Coding
Big Data Management
Database Development
Data Mining
Data Warehousing (DW)
ETL Processing
Quality Management
Requirements Analysis
Software Product Management
Waterfall Model

Soft Skills

Technical leadership
Strategic advisory
Consulting
Stakeholder management
Communication
Presentation
Facilitation
Mentoring
Problem-solving
Adaptability
Collaboration
Agile
Driving technical strategy
Influencing stakeholders
Cross-functional alignment
Comfort with ambiguity

Work Hours

37.5 hours/week

Benefits

Competitive compensation
Bonuses
Flexible benefits
Stock options (where applicable)
Mentoring
Strategic career opportunities

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.