Principal Ai Engineer, Agentic Models And Data Platforms
Aimlroles
Job DescriptionThe Principal position will be responsible for leading and delivering key AI/Agentic initiatives under the AI Reuse Development Portfolio. The ideal candidate would leverage their extensive software engineering experience in designing and implementing of such initiatives from the ground up, while also successfully navigating through the org through active stakeholder engagement.
What will you do?
Architect and implement agentic systems, including tool 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.
Must Have:
Bachelor’s degree in computer science or related technical field involving coding (e.G., physics or mathematics), 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 backend 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, commonly 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, for example Angular based portals, analytics integration, or enterprise enablement tooling.
What’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact.
Work in a dynamic, collaborative, progressive, and high-performing team.
A world-class training program in financial services
Opportunities to do challenging work.
Job SkillsBig Data Analytics, Client Counseling, Coaching Others, Critical Thinking, Decision Making, Industry Knowledge, Machine Learning (ML), Results-Oriented, Software Engineering, Software Product Design
Additional Job Details
Address:
335 8 AVE SW:CALGARY
City:
Calgary
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2025-12-23
Application Deadline:
2026-10-08
Note:
Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment OpportunitiesAt 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.
#J-18808-Ljbffr
What will you do?
Architect and implement agentic systems, including tool 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.
Must Have:
Bachelor’s degree in computer science or related technical field involving coding (e.G., physics or mathematics), 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 backend 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, commonly 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, for example Angular based portals, analytics integration, or enterprise enablement tooling.
What’s in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact.
Work in a dynamic, collaborative, progressive, and high-performing team.
A world-class training program in financial services
Opportunities to do challenging work.
Job SkillsBig Data Analytics, Client Counseling, Coaching Others, Critical Thinking, Decision Making, Industry Knowledge, Machine Learning (ML), Results-Oriented, Software Engineering, Software Product Design
Additional Job Details
Address:
335 8 AVE SW:CALGARY
City:
Calgary
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2025-12-23
Application Deadline:
2026-10-08
Note:
Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment OpportunitiesAt 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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Ai Engineer, Agentic Models And Data Platforms in Winnipeg, MB vacancy
- Role - Principal Consultant – AWS Data Platforms & Agentic AI Location - Toronto, ON Principal Consultant – AWS Data Platforms & Agentic AI About the RoleWe are looking for a Principal Consultant – AWS Data Platforms & Agentic AI to provide technical leadership in...Data
- ...portfolio of business, technology, and engineering services and solutions is delivered... ...Location Independent Agile™ delivery model, recognized as a benchmark of excellence... ...About the RoleWe are looking for a Principal Consultant – AWS Data Platforms & Agentic AI to provide...Data
- Principal Software Engineer - Agentic Engineering PlatformToronto, Canada With millions of diners, 70,000+ restaurant partners and 25+ years of experience... ...be a founding member of OpenTable's Agentic Engineering Platform team within Product Engineering, rethinking how software...DataWork at officeLocal area2 days per week
- Lead agentic AI architecture and delivery as a Principal Data Scientist with Robots and Pencils, working remotely across Canada. Shape enterprise-scale systems.This senior technical leadership role guides an entire agentic AI program across many concurrent workstreams. You will...DataRemote work
$196.6k - $258.1k per year
Principal Software Engineer, Data and AI PlatformsBusiness Unit: Store Support Centre (SSC) Time Type: Full-time Description & Requirementswho we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits...DataLong term contractPermanent employmentFull timePart timeLocal areaImmediate start- Build AI engineering platforms at OpenTable using cloud agents, developer tools, and safe automation in a hybrid workplace.As a Principal Engineer, you will help found OpenTable's Agentic Engineering Platform team within Product Engineering. You will connect AI models with...Data
- Build AI coding agents and developer tools as a Principal Software Engineer with OpenTable in Toronto, using cloud systems and APIs.You will help found OpenTable’s Agentic Engineering Platform team within Product Engineering. The Principal Engineer will redesign product delivery...Data
- ...Kinaxis is seeking a Senior AI Software Engineer to join the Data Fabric team, building a multi-tenant data platform on Databricks for governed data access across cloud environments. You will design and implement execution patterns, tool-calling infrastructure, and runtime...Data
- Job Details Company: Robots and Pencils Position: Principal Data Scientist, Agentic AI Technical Lead Location: Canada - Remote We're looking for a Principal Data Scientist to serve as the technical lead across an entire agentic AI program. This role is...DataImmediate startRemote work
$120k - $170k per year
...them—and to create a place where our people are proud to Build. Better. About the RoleWe're looking for a Senior / Principal AI Platform Engineer to build the secure, scalable platform capabilities that enable enterprise AI delivery across our clients'...DataLong term contractPermanent employmentFlexible hours- ...Stikeman Elliott LLP is building its own agentic AI platform with senior engineering leadership to advance development across end-to-end production systems. You will design, build and deploy AI applications, including MCP servers and reusable plugins for legal workflows, while...
- Lead agentic AI architecture for Salesforce strategic accounts across Canada, using enterprise... .... French and English are required.As a Principal Applied AI Architect, you will guide complex... ...handoff. You will shape Agentforce, Data 360, orchestration, interoperability, data...Data
- Design data systems and AI-enabled platforms at lululemon, working onsite at least four days weekly across data, retrieval, and distributed systems.As a Senior Software Engineer, you will build enterprise solutions supporting multiple product teams. Your work spans semantic...Data
- The Government of Ontario is launching a Data & AI transformation through the Ontario Data Platform. We seek a data scientist to support platform initiatives, run inferences, and help evaluate models in Databricks and cloud ML environments. The role emphasizes reproducible scripts...Data
- Engineer data platforms for Generative AI, RAG, and analytics at RBC Wealth Management in Toronto, using Databricks, Snowflake, Spark, and cloud services.This data engineering role supports modern AI and BI capabilities across RBC Wealth Management. You will build production...Data
- Architect petabyte-scale data platforms for frontier models at LawZero, combining distributed systems expertise with reliable, traceable processing. Based in Montreal, this work supports research-driven AI development.As a Senior Data Platform Engineer, you will build and maintain...Data
- Shape Kaseya’s data and AI-powered SaaS products as a Staff Engineer focused on scalable backend architecture and production integrations.This senior or staff backend... ...scalable solutions. The position emphasizes data modeling, business logic, APIs, and reliable system...Data
- Build agentic AI solutions at Cogeco using autonomous reasoning and tool calling. Integrate scalable models into analytics products and business workflows.As a Data Scientist, you will create dynamic, interpretable models and integrate analytic approaches with engineers, analysts...Data
- Build Meeru AI’s data foundation with expert SQL and Python for production pipelines, connectors, and curated models across enterprise finance systems.As a Staff Data Engineer, you will own major data-platform subsystems end to end. You will transform warehouse data, integrate...Data
$115.6k - $185k per year
Principal Forward Deployed Engineer – AI & Developer Platform### Principal Forward Deployed Engineer – AI & Developer PlatformApply: CAN-Ontario Remote Location: Full time: Posted Yesterday: R027411**Please Note:****1. If you are a first time user, please create...DataFull timeLocal areaRemote work$250k - $280k per year
Position: Solution Architect - Enterprise AI & Agentic PlatformsCompensation: $250,000-$280,... ...base salaryJob Type: PermanentWorking Model: Hybrid - 3-4 days onsite per week in... ...enterprise AI solutions for a leading AI platform company helping regulated institutions...Data3 days per week- Shape Agentic AI governance and validation at BMO Financial Group from 100 King Street West. Bring strong analytical thinking and modern AI expertise.This Senior Applied AI Scientist sits in the Model Risk Management group, reporting to the Director, Generative and Agentic AI...
$200k per year
...Insight Global is seeking a Principal Platform Engineer for a global retailer to take technical ownership of and scale an enterprise AI platform within GCP. This is a senior individual contributor role with no direct reports, though this person will provide technical leadership...Data- ...Data Platform Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of... ...data management) and data analytics (data engineering, analytics, reporting, and machine... ...delivery methodologies, operational support models, and platform administration practices within...DataHourly payLong term contractInternshipWork at office
- ...difference in the lives of individuals, families and communities around the world.Role Summary: Canada IT - Platforms and Engineering Domain is looking for a Principal AI Engineer with at least 10 years of engineering experience. This role will be instrumental in driving...DataWork at officeWork from home
- Do you want to develop impactful AI products that address real-world transport challenges... ...apply for this job! We’re looking for Principal AI Engineers to lead the technical delivery of... ...Our Team You will join the AI and Data Science Team, which owns the technical development...DataLong term contractPermanent employmentFull timeContract workSecond jobRemote work
- BuildOps, the leading data-driven software company for commercial contractors, seeks a Director of Engineering, Data. You will own the data platform, pipelines, quality, and governance to power AI/ML products and ensure trusted data as the system of record. Reporting to the...DataFor contractorsInternship
- BuildOps, Inc. is seeking a Director of Engineering, Data to lead our unified Data & AI engineering function. You will own the platforms, pipelines, quality standards, and operating discipline that power AI and ML products, reporting to the VP of Engineering. This foundational...Data
- ...leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are... ...Cohere is a team of researchers, engineers, designers, and more, who are all... ...Cohere's cutting-edge AI workspace platform, designed to revolutionize the...DataWork at officeLocal areaRemote workHome office
- We are seeking a Senior Agentic AI Engineer to design, develop, and deploy production-grade AI applications using Large Language Models (LLMs), Agentic AI frameworks, Retrieval-Augmented Generation (RAG), and Google Cloud Platform (GCP). The ideal candidate will have strong...Data
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Ai Engineer, Agentic Models And Data Platforms. Be the first to apply!
Related searches
- project engineer assistant project manager Winnipeg, MB
- chief engineer Winnipeg, MB
- director software engineering Winnipeg, MB
- engineering project manager Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- chief power engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- general engineer Winnipeg, MB
- energy modelling Winnipeg, MB

