Royal Bank of Canada

Staff AI Engineer

Royal Bank of Canada$125K — $150K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in applied AI/agentic engineering and full-stack software development
  • Demonstrated success in delivering enterprise-grade AI platforms with hands-on engineering experience
  • Proficient in building production web applications end-to-end using Node.js/Python/Java and modern frontend frameworks
  • Ability to manage ambiguous, high-judgment problems and assess classification accuracy standards
  • Experience with production systems that utilize LLM outputs for decision-making
  • Familiarity with privacy-sensitive AI decision-making and working collaboratively with Governance/Compliance and Security teams
  • Desire to work across the entire technology stack, managing both backend and user-facing components.

Responsibilities

  • Design agentic and AI-driven logic for transforming platform data into actionable business insights
  • Build and orchestrate complex agent workflows and automation for governance-sensitive tasks
  • Develop and ship full-stack backend services, APIs, and executive dashboards to present insights to stakeholders
  • Own the data pipelines that support applications in partnership with Data Engineering and Governance teams
  • Document design choices and performance metrics for AI components in governance-sensitive contexts.

Benefits

  • Collaborative team environment focused on professional growth
  • Comprehensive Total Rewards Program with bonuses and flexible benefits
  • Leadership support for personal development opportunities
  • Impactful work with the opportunity to make a difference on a global scale.
Full Job Description
Job Description

What's the opportunity?

RBC's AI Group is building the reusable patterns that help teams across the organization design, build, and ship AI agents faster. We're seeking a Staff AI Engineer to design and build these patterns agent identity, context abstraction, and a standardized data and analytics framework that feeds a central evaluation engine for agent reliability. This includes leveraging agent exhaust data to power an analytics engine built for reuse, discoverability, and value generation across teams. This hybrid role combines hands-on AI and agent development with full-stack ownership, for someone who wants to give AI builders across the organization the tools to move from idea to shipped agent faster.

Your responsibilities will include:
  • Designing and building agentic and AI-driven logic including LLM-as-judge and rubric-driven prompting patterns that turns raw platform data into decision-ready signals for the business
  • Building and orchestrating agentic workflows designing multi-step agents, tool integrations, and evaluation harnesses that reliably automate complex, governance-sensitive tasks beyond single-shot prompting.
  • Building full-stack backend services, APIs, and the executive-facing dashboards and reporting flows that put those signals in front of stakeholders - you ship your own AI logic into production, not just a notebook
  • Building and owning the data pipelines that feed your applications, partnering with Data Engineering on underlying data contracts and with Governance/Security on privacy-safe handling of sensitive data
  • Documenting design decisions, prompt/rubric changes, and evaluation results to keep AI-driven components auditable, especially where they touch governance-sensitive workflows.


You're our ideal candidate if you:
  • Have staff-level experience spanning applied AI/agentic engineering (agent architectures, prompt design, evaluation, LLM-as-judge patterns) and full-stack software development, this is a genuine dual-competency role, not an AI specialist who dabbles in UI work.
  • Demonstrated track record designing and delivering enterprise-grade AI platforms with direct, hands-on engineering contribution at the most complex levels.
  • Full-stack capability, hands-on 7+ years building and shipping production web applications end-to-end backend services and APIs (e.g., Node.js/Python/Java or equivalent) plus a modern frontend framework (React, Angular, or equivalent) , you can independently take a feature from data contract to a working executive-facing UI without a separate frontend engineer.
  • Are comfortable owning ambiguous, high-judgment problems deciding what "good enough" classification accuracy looks like and when to escalate beyond prompting is a core part of this role
  • Have shipped production systems that consume LLM outputs as a decision signal, not just as a chat interface
  • Can work credibly with Governance/Compliance and Security partners on privacy-sensitive, auditable AI decision-making, given the misuse-detection use case touches individual employee behavior
  • Enjoy working across the stack rather than staying in a single layer, this role spans data contracts, backend, AI logic, and the executive-facing interface, with no expectation of a dedicated frontend or backend specialist to hand off to


Tech stack you'll work with
  • LLM & AI platform: LLM Gateway; LLM API integration and production deployment patterns (Anthropic Claude, OpenAI, Azure OpenAI, or equivalent); prompt/rubric design for LLM-as-judge classification; agentic AI concepts (MCP, A2A, guardrails, authentication, evaluation)
  • AI frameworks: LangChain, LlamaIndex, or similar for orchestration/evaluation tooling
  • API & backend: RESTful API design, API gateway patterns, authentication/authorization (OAuth2, JWT), rate limiting, versioning and deprecation practices
  • Data & retrieval (as needed for classification context): Vector databases / RAG pipeline patterns (Pinecone, pgvector, Chroma, or equivalent) if semantic retrieval is needed to support classification accuracy
  • Cloud & infra: Azure and/or AWS; containerization and cloud-native deployment (Kubernetes/AKS/OpenShift); Terraform/infrastructure-as-code exposure is a plus.
  • Full-stack (hands-on, required): Backend service/API development (Node.js, Python, or Java/equivalent) plus a modern frontend framework (React, Angular, or equivalent) for the executive-facing dashboard and Top-10-spenders reporting UI; relational/analytical data store experience (e.g., Postgres or equivalent) for the aggregation layer
  • Data Pipelines & Warehouse: Apache Airflow/Prefect for ETL/ELT orchestration, Snowflake ,Custom Python: Pandas, PySpark for transformations for data lineage and SQL-based transformations


What's in it for you?
  • Become part of a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential;
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable;
  • Leaders who support your development through coaching and managing opportunities;
  • Ability to make a difference and lasting impact from a local-to-global scale.


Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development, Software Development Life Cycle (SDLC), System Applications, Technical Knowledge

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-07-28

Application Deadline:

2026-08-07
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

About Royal Bank of Canada

Royal Bank of Canada Careers

Join the dynamic team at Royal Bank of Canada (RBC), a global leader in financial services and a company committed to excellence and innovation. At RBC, we offer a wide range of job opportunities that empower professionals to shape their career paths with leadership, diversity training, and continuous growth.

Work You’ll Do

At Royal Bank of Canada, we are not just hiring; we are building a culture of innovation and leadership. Our team members are at the forefront of the financial industry, driving transformation and delivering targeted solutions that meet the evolving needs of our clients and communities.

Explore Job Opportunities and Employment at RBC

Whether you are starting your career or looking to take it to the next level, RBC offers positions that challenge your skills and fuel your ambition. From entry-level positions to leadership roles, our job opportunities span across various functions and regions. Join us and be part of a team that values professional growth and diversity.

Internship and Professional Development

Kickstart your career with an internship at Royal Bank of Canada. Our internships provide invaluable hands-on experience, networking opportunities, and insights into the financial services industry. Interns at RBC gain the skills necessary to excel and are often considered for full-time positions within the company.

Benefits and Culture

At RBC, we prioritize the well-being and satisfaction of our employees. Our benefits package is designed to support our team members at every stage of their life and career. RBC’s culture is built on a foundation of respect, integrity, and responsibility, fostering an environment where everyone can thrive.

Career Growth and Innovation

We believe in nurturing the potential of our employees through continuous learning and career development programs. At RBC, you will find endless opportunities to grow professionally through on-the-job experiences, formal training programs, and leadership development initiatives. Our commitment to innovation means we are constantly seeking out new ideas and perspectives, making RBC a perfect place for those who aim to lead and innovate.

Diversity and Inclusion

Diversity is our strength. At Royal Bank of Canada, we are committed to building an inclusive workplace where every employee feels valued and respected. Our diversity training programs are designed to educate and inspire, creating a more inclusive and equitable workplace.

Join Our Team

Search open positions that match your skills and interests. We look for passionate, curious, creative, and solution-driven team players. Start your journey with RBC today and be part of a world-class team known for its commitment to client service, community involvement, and innovation.

Stay Connected

Keep up to date with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here at Royal Bank of Canada.

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities awaiting you at RBC. Explore the possibilities with Royal Bank of Canada, where your future is filled with potential and the path to success is paved with countless opportunities for professional and personal growth. Join us and shape not just your career but the future of the financial industry.
Learn more about Royal Bank of Canada
Size
86,007 employees
Market Cap
$130.3 billion
Industry
5 Year Trend
+8.7%
NASDAQ

Similar Jobs

More Jobs at Royal Bank of Canada

More Enterprise Technology Jobs

Find similar Staff AI Engineer jobs: