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 b…
The Group: Morningstar’s Research group provides independent analysis on individual securities, funds, markets, and portfolios. The Research group also provides data on hundreds of thousands of investment offerings, incl…
Job Description What is the opportunity? The Production & Risk Services group is looking for a CRM Support Analyst to help support and drive the operations of a group of complex Client Technology applications. This is an…
Skills: CRM support, Production services, Incident management, Problem management, Change management
Job Description What is the opportunity? We are seeking a Technical Product Manager to join our Capital Markets digital platform team. You will own the discovery, design, and delivery of foundational platform capabilitie…
Skills: Technical Product Management, Solutions Architecture, Systems Thinking, API Design, Microservices
Reports to: Corporate Controller Department: Accounting Location: Greater Toronto Area; Hybrid (work from home with regular in-office collaboration) About Texada Texada powers the world of equipment. Our purpose-built pl…
Requisition ID: 269313 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Role The Associate Director, Onboarding Systems, is responsible for the technology product…
Requisition ID: 265706 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Role Leads a team in charge of data modelling, development and integration; as well as pro…
Application Deadline: Address: 100 King Street West Job Family Group: Capital Mrkts Sales & Service BMO Capital Markets is a leading, full-service North American-based financial services provider, with over 2,700 profess…
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wid…
Skills: Enterprise sales, Strategic planning, Relationship management, Financial modeling, Business development
Title: Risk Analyst I Company: Everest Global Services, Inc. Job Category: Risk Management Job Description: Risk Analyst I – Exposure Management About Everest Everest is a global leader in risk management, built on a ric…
Skills: Risk management, Exposure management, Data analysis, Catastrophe modeling, Reporting
Job Description What is the opportunity? Are you interested in joining a diverse and collaborative environment where you will have the opportunity to learn continuously and develop professionally? Are you excited by the …
Job Description AI Engineer, AidenSales RBC Capital Markets is seeking an AI Engineer with deep expertise in Generative AI, neural networks, and transfer learning to support Sales teams with cutting-edge AI-powered solut…
Skills: Generative AI, Python, Machine Learning, Deep Learning, Retrieval-Augmented Generation
Job Description What is the Opportunity? The Senior Manager, Process Owner, Accounting Services (AS), Finance Application Services (FAS) and Cost Allocation Services (CAS) is a strategic leadership role within the Operat…
Skills: Process management, Strategic leadership, Financial shared services, Process optimization, Change management
Job Description What's the opportunity? At RBC Borealis, you’ll be joining a team of leading researchers and software engineering specializing in machine learning. You will have access to rich and massive datasets, and t…
Skills: Machine learning, Software engineering, Python, Data pre-processing, Algorithm development
What You’ll Do: Reporting to the Manager, Margin Accounting, this role provides unique exposure to the financial drivers behind enterprise margin results and key business initiatives. As part of a dynamic accounting team…
Application Deadline: 08/30/2026 Address: 100 King Street West Job Family Group: Technology About the Role We are seeking a seasoned cybersecurity architect to join our team in support of BMO’s AI journey. This role is r…
Application Deadline: 08/19/2026 Address: 100 King Street West Job Family Group: Audit, Risk & Compliance The Centralized Testing Team is a 2nd Line of Defense role responsible for the development, management, and execut…
Skills: Operational risk management, Testing methodologies, Data analytics, Excel, Control frameworks
Job Description Job Description We are currently seeking a highly motivated and detail-oriented Buyer, Digital Investment & Activation to join our growing team in Canada. This individual will support the digital activati…
Skills: Digital media buying, Social media platforms, Campaign setup, Meta Ads Manager, TikTok Ads Manager
Purpose. Performance. People. Joining CPP Investments means joining one of the world’s most admired and respected institutional investors to drive a single mandate: to deliver strong, sustainable returns for generations …
Skills: Technology Risk Management, Information Security, Control Testing, Risk Assessment, Audit Readiness
Data Management - Data Strategy - Senior Associate - CS - G
Calgary, Alberta, Canada · On-site
$85k–$135k/yr
Mid level
Line of Service Advisory Industry/Sector Not Applicable Specialism Technology Strategy Management Level Senior Associate Job Description & Summary At PwC, our people in data management focus on organising and maintaining…
Skills: Data Governance, Data Strategy, Data Management, Data Quality, Data Integration
The Staff AI Engineer will design and build reusable agentic patterns, including LLM-as-judge logic and orchestration workflows for enterprise-wide AI adoption. They will also own full-stack development for executive-facing dashboards and data pipelines to ensure reliable, auditable AI decision-making.
Requirements
Candidates must have 7+ years of experience in both applied AI/agentic engineering and full-stack software development. Proficiency in backend services, modern frontend frameworks, and cloud-native deployment is required to deliver production-grade AI platforms.
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.
About the AI Group:
RBC's AI Group is the AI accelerator for RBC, with a focus on driving the shift from early-stage AI projects to scaled, client outcomes that amplify the impact of RBC's people. In addition to helping scale the biggest AI opportunities at RBC, the AI Group is responsible for advancing research into emerging use cases across generative and agentic AI, while maintaining expertise in security, responsible AI and regulatory expectations. The Business Enablement function within the AI Group partners with LOBs and Functions to set AI ambition, originate transformation opportunities, and frame programs for delivery ensuring RBC remains at the frontier of AI-enabled value creation.
Inclusion and Equal Opportunity Employment
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.
#LI-POST
#TECHPJ
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-31
Note:Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
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 that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
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.
Related keywords
Staff AI EngineerLLMAgentic AIFull-stackPythonNode.jsReactLangChainLlamaIndexAzureAWSKubernetesSnowflakeApache AirflowPostgresRESTful API
Backer of Canada’s most daring innovators and idea generators. We power bold. #RBCxPowersBold
Offices: 20 King St W, Toronto, Ontario M5H 1C4, CA · 335 8 Ave SW, Calgary, Alberta T2P 1C9, CA · 1055 W Georgia St, Vancouver, British Columbia V6E 0B6, CA · 90 Sparks St, Ottawa, Ontario K1P 5B4, CA · 1 Place Ville-Marie, Montreal, Quebec H3B 3Y1, CA