Staff AI Engineer at Royal Bank of Canada | Toronto, Ontario, Canada | Rezi

Staff AI Engineer at Royal Bank of Canada

Staff AI Engineer

Royal Bank of Canada · Toronto, Ontario, Canada

5 days ago

Staff AI Engineer

Royal Bank of Canada · Toronto, Ontario, Canada

5 days ago
Resume preview

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

Target Resume Now

About the Role

RBC's AI Group is building reusable patterns to accelerate the design, development, and deployment of AI agents. This hybrid role seeks a Staff AI Engineer to create agent identity, context abstraction, and a standardized data and analytics framework for agent reliability evaluation. The position involves hands-on AI/agent development and full-stack ownership, empowering AI builders across the organization to bring ideas to production faster.

Responsibilities

  • Design and build agentic and AI-driven logic, including LLM-as-judge and rubric-driven prompting patterns, to transform platform data into business signals.
  • Build and orchestrate agentic workflows, integrating tools and evaluation harnesses for automating complex, governance-sensitive tasks.
  • Develop full-stack backend services, APIs, and executive-facing dashboards to present AI-driven signals.
  • Build and own data pipelines, collaborating with Data Engineering on data contracts and Governance/Security on data handling.
  • Document design decisions, prompt/rubric changes, and evaluation results for auditable AI components, especially in governance-sensitive workflows.

Requirements

  • Staff-level experience in applied AI/agentic engineering (agent architectures, prompt design, evaluation, LLM-as-judge patterns) and full-stack software development.
  • Demonstrated track record designing and delivering enterprise-grade AI platforms with direct, hands-on engineering contribution.
  • Full-stack capability with 7+ years of experience building and shipping production web applications end-to-end, including backend services/APIs (Node.js/Python/Java or equivalent) and a modern frontend framework (React, Angular, or equivalent).
  • Ability to independently take a feature from data contract to a working executive-facing UI.
  • Comfort owning ambiguous, high-judgment problems, including defining 'good enough' classification accuracy and escalation criteria.
  • Experience shipping production systems that consume LLM outputs as a decision signal.
  • Ability to work credibly with Governance/Compliance and Security partners on privacy-sensitive, auditable AI decision-making.
  • Enjoyment of working across the entire stack, from data contracts to backend, AI logic, and the user interface.

Skills

  • LLM Gateway
  • LLM API integration and production deployment
  • Prompt/rubric design for LLM-as-judge classification
  • Agentic AI concepts (MCP, A2A, guardrails, authentication, evaluation)
  • LangChain, LlamaIndex, or similar for orchestration/evaluation tooling
  • RESTful API design
  • API gateway patterns
  • Authentication/authorization (OAuth2, JWT)
  • Rate limiting, versioning and deprecation practices
  • Vector databases / RAG pipeline patterns (Pinecone, pgvector, Chroma, or equivalent)
  • Azure and/or AWS
  • Containerization and cloud-native deployment (Kubernetes/AKS/OpenShift)
  • Terraform/infrastructure-as-code
  • Backend service/API development (Node.js, Python, or Java/equivalent)
  • Modern frontend framework (React, Angular, or equivalent)
  • Relational/analytical data store experience (e.g., Postgres or equivalent)
  • Apache Airflow/Prefect for ETL/ELT orchestration
  • Snowflake
  • Custom Python: Pandas, PySpark for transformations
  • SQL-based transformations
  • 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

Location

  • RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO
  • Toronto
  • Canada

Work Type

  • Hybrid
  • Full time
  • Regular
  • Salaried

Experience Level

  • Staff-level experience
  • 7+ years building and shipping production web applications

Benefits

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable.

About the Company

  • RBC's AI Group is the AI accelerator for RBC, focused on scaling AI projects to deliver client outcomes and amplify the impact of RBC's people.
  • The AI Group advances research in generative and agentic AI, maintaining expertise in security, responsible AI, and regulatory expectations.
  • The Business Enablement function partners with LOBs and Functions to set AI ambition, originate transformation opportunities, and frame programs for delivery.
  • At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC.
  • We believe an inclusive workplace with diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world.
  • RBC strives to deliver a workplace based on respect, belonging and opportunity for all.

Equal Opportunity

  • RBC is an equal opportunity employer committed to diversity and inclusion.
  • We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally protected factors.
  • Disability-related accommodations during the application process are available upon request.