# Senior Principal AI Engineer

**Company**: RBC
**Location**: Toronto, Ontario
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Senior-Principal-AI-Engineer_R-0000179597-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/senior-principal-ai-engineer-8ab5c852-e5b/

## Description

We're looking for an experienced Senior Principal AI Engineer who will bring strategic leadership and deep subject-matter expertise in designing and implementing enterprise-scale AI/ML infrastructure, automation tools (MLOps and DevOps), and cloud-native AI solutions.

**Responsibilities:**

- Leading the design, architecture, and optimization of machine learning deployment tools and automation systems that operate the business's data and ML applications

- Defining and implementing best practices and standards for data and machine learning pipelines across the organization

- Collaborating with engineers and machine learning researchers to automate code analysis, build, integration, and deployment of ML applications

- Providing technical guidance on infrastructure design decisions and monitoring solutions

- Building highly scalable, resilient cloud and on-premise systems for hosting machine learning systems using state-of-the-art technologies, including Google Cloud Platform (GCP) and Vertex AI

- Mentoring junior engineers and contributing to team growth and technical excellence

**Requirements:**

- Extensive experience designing and implementing distributed ML systems at scale

- Hands-on experience with GCP services, particularly Vertex AI for model training, deployment, and monitoring

- Experience building and integrating Generative AI solutions, including LLMs, RAG architectures, and AI harnesses/orchestration frameworks (e.g., LangChain, LlamaIndex)

- Proficiency with MLOps orchestration tools such as AirFlow, KubeFlow, Dagster, or Flyte

- Experience with DevOps pipelines (Jenkins, GitHub Actions)

- Strong programming skills in Python; familiarity with Bash or JavaScript a plus

- Hands-on experience deploying hybrid environments across GCP, AWS, and/or Azure

- Familiarity with ML frameworks such as PyTorch or TensorFlow

- Knowledge of software engineering best practices including testing, code reviews, and source control

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Python
- GCP
- Vertex AI
- MLOps
- DevOps
- Machine Learning
- Deep Learning
- Big Data Management
- Data Modeling
- Data Science

### Nice to have
- Bash
- JavaScript
- PyTorch
- TensorFlow

---

Source: [Apply at rbc.wd3.myworkdayjobs.com](https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Senior-Principal-AI-Engineer_R-0000179597-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
