Principal AI Engineer
RBC
Overview
What’s the opportunity? We are looking for a Principle AI Engineer to drive the development of data engineering solutions on RBC’s Enterprise Data and AI Hybrid Multi-cloud Platforms, that meet the strategic data objectives of the business. This is a unique opportunity to be an impactful data engineering leader on a fast growing team.
Responsibilities
- Oversee end-to-end data integration, including sourcing, lineage, transformation, and storage to enable complex AI and advanced analytics, leveraging extensive technical expertise.
- Collaborate with Business Architecture, System Architecture, Business SMEs, and Data Stewards.
- Architect and implement agentic systems, including tooling using agents, workflow orchestrators, and multi-step reasoning pipelines that reliably execute business tasks.
- Design and deliver Retrieval Augmented Generation solutions, including document ingestion, chunking, indexing, vector search, hybrid search, reranking, and grounding strategies over curated data products.
- Build evaluation harnesses and quality gates, including offline test sets, golden datasets, regression suites, and metrics for factuality, safety, latency, cost, and business outcomes.
- Implement observability for AI systems, including tracing across prompts and tool calls, telemetry, drift detection, and runbooks for production operations.
- Lead the build of batch and real-time data pipelines, including inbound, outbound, and event-driven flows that power analytics and AI use cases.
- Design governed data products with clear contracts, documentation, lineage, and SLAs, enabling consistent consumption across domains.
- Establish high-quality ingestion, transformation, and serving patterns using lakehouse and warehouse paradigms, plus streaming where appropriate.
- Partner with data stewards and domain teams to define data standards, quality controls, and metadata that ensure trust and reusability.
- Design and build backend services and APIs that expose data products, agent capabilities, and AI workflows as reliable, secure services.
- Apply rigorous engineering practices, including code quality, automated testing, CI/CD, performance engineering, and secure-by-default design.
- Build scalable runtime patterns for AI systems, including caching, rate limiting, concurrency control, idempotency, and graceful degradation.
- Contribute to reference architectures, reusable libraries, and platform components that accelerate delivery across teams.
Qualifications
- Bachelor’s degree in computer science or related technical field involving coding, or equivalent technical experience.
- 10+ years of professional software engineering experience with strong Python and SQL; Spark and Databricks SQL are a plus.
- Demonstrated experience designing and operating scalable data architectures, including schema design, dimensional modeling, and data lifecycle management.
- Strong knowledge of algorithms and data structures, plus systems engineering fundamentals, reliability, performance, and debugging.
- Hands-on experience with data engineering platforms and tools, including Python, PySpark, Databricks, Airflow, Kafka, Snowflake, and modern data integration patterns.
- Experience building production services and APIs, including service design, authentication and authorization, and integration patterns; Node.js and Apigee are a plus.
- Practical experience delivering AI-powered systems, including one or more of: RAG systems and vector search, embeddings, reranking, and grounding strategies; LLM application development, structured outputs, prompt and tool calling, orchestration patterns; AI evaluation, test harnesses, regression testing, and lifecycle management for prompts and models; Observability for AI systems, tracing, monitoring, alerting, and cost controls.
- Working knowledge of security and identity frameworks such as OAuth 2.0, LDAP, Kerberos, and Vault integration, with experience operating in regulated environments.
Nice to have
- Master’s degree in computer science or equivalent experience.
- Experience with agent frameworks and workflow patterns, such as graph-based orchestration, tool routing, plan and execute loops, and human-in-the-loop designs.
- MLOps and LLMOps experience, including CI/CD for ML and LLM applications, model registries, feature stores, experiment tracking, and safe rollout patterns.
- Automation and DevOps experience, such as GitHub Actions, infrastructure as code, and automated QA.
- Experience working in Agile or SAFe environments.
- Experience with frontend or portal integration for AI experiences, e.g., Angular-based portals, analytics integration, or enterprise enablement tooling.
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 opportunity management.
- Ability to make a difference and lasting impact from a local-to-global scale.
About RBC Borealis
RBC Borealis is the driving force behind Royal Bank of Canada’s AI and data innovation. We bring together a team of architects, engineers, scientists, and product experts on a mission to revolutionize finance through world-class research, solutions, and a resilient data platform. We focus on cutting-edge research in areas like time series forecasting, causal machine learning, and responsible AI, integrating AI research and data engineering to solve critical challenges in the financial industry.
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.
#J-18808-Ljbffr- Shape the future of AI at Constant Contact as a Principal Product Manager. Drive innovation with customer-facing products that enhance SMB user experiences and foster trust in artificial intelligence. This senior role demands 8+ years of product management experience, particularly...Suggested
- ...sources, while helping to provide the energy, chemicals and resources needed now. Purpose We are currently seeking a Principal Metallurgical Engineer to join our Canada West Engineering team in either Calgary, Alberta or Edmonton, Alberta. This role is a senior...SuggestedLong term contract
- ...view our currently active roles here . Job reference 1269939 Location Calgary, Alberta, Canada Sector Infrastructure Function Engineering & Design Employment type Contract Date published February 27, 2026 Sitemap Privacy Policy Web Design by Carbon Creative...SuggestedContract work
- ...driving a fundamental shift in how businesses manage networks. Our AI Core group pioneers platforms across Generative AI, AI Agents,... ...'t just encouraged it's expected. The Role As one of our Principal ML Engineers, you'll be a key technical leader and thought leader, shaping...SuggestedShift work
- Job Description - Principal Structural Engineer (CAL01PS) Principal Structural Engineer - CAL01PS Company: Worley Primary Location (not specified) Other Locations CAN-AB-Edmonton Job Structural Schedule Full-time Employment Type Employee Job Posting Feb...SuggestedFull time
- Advance with ENTRUST Canada as a Principal Electrical Engineer focused on substation layouts in Calgary. Lead design efforts while managing projects and engaging clients effectively. In this pivotal role at ENTRUST Canada, you will oversee the substation layouts design team...
- We're looking for an experienced AI Engineering Lead to design and implement agentic AI systems and Large Language Model (LLM) applications. This role will lead the development of next‑generation AI technologies for enterprise environments. Responsibilities Design, build...Local areaFlexible hours
- Join us as the Head of AI Engineering and MLOps, where your expertise will define the future of AI solutions. This role requires exceptional teamwork and strategic influence within the organization. As the Head of AI Engineering, you will collaborate with managers across...
- Elevate your expertise as a Senior AI Engineer with Softchoice in Toronto. Engage in developing cloud-native solutions and AI technologies to enhance employee productivity and insights. As a Senior AI Engineer, you will play a pivotal role within Softchoice, focusing on...
- Drive innovation in AI as a Principal Machine Learning Engineer with a global networking leader. Lead the development of cutting‑edge multi‑agent systems utilizing advanced machine learning techniques. In this pivotal role, you will influence the technical vision for machine...
$147.5k - $195.4k per year
...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite... ...WSP. The Opportunity Your Impact Starts Here As a Principal Geotechnical Engineer within our Ground Engineering team, you...Local areaRemote workRelocation packageFlexible hours- ...energy sources, while helping to provide the energy, chemicals and resources needed now. Purpose We are currently seeking a Principal Mechanical Engineer – Heat Transfer Equipment to provide senior technical leadership and subject matter expertise across complex greenfield...Immediate start
- Shape the future of AI as a Remote Software Engineer with Alignerr, focusing on evaluating and improving AI-generated code. Your expertise will guide AI systems to better understand software development. In this flexible contract position based in Calgary, you’ll utilize...Contract workRemote workFlexible hours
- Ai Engineer – Generative & Agentic Ai (Calgary) AI Engineer needed for Generative & Agentic AI solutions. This role involves designing, developing, and deploying AI systems using LLMs and agentic frameworks, integrating workflow automation, and ensuring quality evaluation....
- Rimkus is a global leader in engineering and technical consulting, providing expert services across the insurance, legal, industrial, and... ...informed decision‑making for clients worldwide. We are seeking a Principal Mechanical Engineer with extensive experience in design,...Work at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- Become a Senior AI Engineer at Brookfield Residential, utilizing your expertise in AI solutions in a flexible hybrid work environment. Lead impactful projects across various AI tools and platforms. With a core focus on AI solution development, this senior role requires over...Flexible hours
- Transform AI/ML innovations into production systems as an AI/ML Software Engineer in Calgary. This role integrates software development with machine learning practices. This position is focused on enhancing AI capabilities through collaboration with data professionals across...
- Elevate the wellness industry as an Applied AI Engineer at Enlightened Today. This hands-on role integrates engineering with real user interactions to create impactful AI solutions. In this unique position, you'll directly engage with company leaders to identify true needs...
- Join Clio as a Senior Machine Learning Engineer, enhancing AI technology in a hybrid role across Canada. Lead initiatives in LLM-based applications and cloud infrastructure management. This important role at Clio involves collaborating with product and engineering teams to...
- ...time & permanent JSP (Job Success Profile) Reference: P5 Principal Consultant Schedule: Flexible, with expected availability... ...and market presence are a significant advantage A degree in engineering, environmental science, or a related field; advanced credentials...Long term contractPermanent employmentFull timeWork at officeFlexible hours
- Brunel has partnered with Hatch to support the hiring of a Principal Civil Designer join their team. Hatch is a globally recognized engineering, project delivery, and professional services firm, committed to the pursuit of a better world through positive change. With over 70...Long term contractPermanent employmentContract workWork at officeWorldwide
- The Sr Principal AI Architect is responsible for defining and implementing enterprise‑scale AI solution architecture that enables business... ...with business leaders, product teams, data scientists, engineering organizations, and the enterprise platform architecture team to...Long term contract
- ...Position Overview Symend is hiring AI & Agentic Automation Engineering Interns to help us automate the manual work that sits across marketing, sales, and delivery — and turn our internal operations into a competitive advantage. You will build agents, workflows, and AI...Full timePart timeSummer workInternshipImmediate start
- Overview Job Description - Principal Electrical Designer (CAL01OR) Principal Electrical Designer - CAL01OR Company : Worley Building... ...vendor queries. Coordinating closely with multidisciplinary engineering disciplines (instrumentation, process, mechanical, piping, and...
- ...the place for you! In 1984, we started out as a team of three engineers. Today, we have grown to become a global organization with over 2000... ...chains, and supporting the people who manage them. Our powerful, AI-infused platform provides full transparency and visibility across...Long term contractTemporary workManual laborRemote workFlexible hours
- ...strengths and interests to address developmental goals while teaching the Alberta Program of Studies. We are seeking a full-time (1.0 FTE) Principal to join our leadership team. Key Responsibilities Working collaboratively the Leadership Team, you will: Inspire and lead a...Long term contractFull timeFlexible hours
$75k - $80k per year
...Sr Principal Software Architect Nutrien is a leading provider of crop inputs and services, and our business results make a positive... ...and mentor other technical staff, including other architects and engineering teams Present at meetings to both technical and non‑technical...Full timeShift work$160.22k - $195.82k per year
...Principal, Business Consulting - Telecom (CMT) Domain: Consulting Interest Group: Company – ITL Canada Requisition ID: 149154BR... ...organizations. Contribute to the development of strategic roadmaps for AI‑enabled care and service operations. Lead and contribute to...Local area$135k - $200k per year
...security with the world’s most advanced AI-native platform. Our customers span all industries... ...develop tailored cyber initiatives. The Principal Consultant role is the leader on the... ...BS degree in Computer Science, Computer Engineering, Electrical Engineering, Math,...Work at officeLocal areaRemote work- Become a Principal Consultant in DFIR Reactive Services with Palo Alto Networks and work remotely on crucial cybersecurity initiatives. This position calls for direct experience in incident response and digital forensics to handle security incidents effectively. In this...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal AI Engineer. Be the first to apply!
- engineering project manager Calgary, AB
- mechanical engineering project manager Calgary, AB
- mechanical engineering director Calgary, AB
- chief engineer Calgary, AB
- directeur ingénierie Calgary, AB
- director software engineering Calgary, AB
- project engineer assistant project manager Calgary, AB
- chief power engineer Calgary, AB
- general engineer Calgary, AB
- estimateur principal - construction Calgary, AB
