Director & Principal Engineer, AI/ML & MLOps Platform (Vancouver)

Director & Principal Engineer, AI/ML & MLOps Platform (Vancouver)

04 Aug
|
RBC
|
Vancouver

04 Aug

RBC

Vancouver

Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management.

We also lead the development of digital tools and platforms to enhance collaboration. We’re seeking a Director & Principal Engineer, AI/ML & MLOps Platform, who brings a unique blend of deep technical expertise and strategic leadership. This is a hands‑on engineering leadership role focused on building and scaling data‑driven systems and platform capabilities that enable advanced analytics, machine learning, and impactful business decisions.

You will play a key role in shaping our next‑generation credit decisioning and risk management platform, and lead by example in applying sound architectural thinking, engineering rigor, and technical mentorship.

Lead by Doing: Design, build, and review scalable data pipelines, analytics platforms, and ML systems. This is a hands‑on role with end‑to‑end ownership, balancing hands‑on coding (20‑30%) with solution architectural & engineering leadership.

Set Technical Direction: Define and promote best practices in data and ML engineering. Work closely with data scientists, business leaders, and IT teams to understand needs and translate them into technical solutions.



Your first set of prominent goals are to transform the bank’s retail credit decisioning by bringing together a set of platform capabilities to enable our risk experts to scale vertically and horizontally to provide the depth and the breadth for competitive and personalize lending products.

Champion engineering excellence and team growth. You are not an old fashioned manager that just command, but a role model that cultivates a culture of innovation and high performance, who skillfully inspires the next generation of leaders without micro managing.

Deliver at Scale: Ensure projects are executed with high quality, on time, and aligned with business goals. Proactively identify risks and enforce compliance standards, especially around data governance and security. 8+ years of experience in designing and building data‑intensive applications, with 3+ years in a senior technical leadership role. Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

Strong understanding of the ML lifecycle and MLOps practices, including model deployment, monitoring, and CI/CD pipelines. Proven experience in cloud platforms like AWS or Azure, with knowledge of scalable architecture patterns, and proficient in IaC (SDK, Terraform) Excellent communication skills - able to clearly explain complex technical concepts to both technical and non‑technical audiences.



Demonstrated success in leading engineering teams and delivering high‑impact platforms or products.

Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred. Hands‑on experience with AWS SageMaker and related services (Glue, EMR, Lambda, Step Functions, Airflow, CloudWatch). Track record of building high‑performing teams (e.g., Background in enterprise‑level data governance, privacy, and security practices.

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 adaptable benefits, competitive compensation, commissions, and stock where applicable.

Employment Type: Full time 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

Find out how we use our passion and drive to enhance the well‑being of our clients and communities at jobs.rbc.com Active Learning, Agile Methodology, Decision Making, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Long Term Planning, Programming Languages, Software Development Life Cycle (SDLC) #

📌 Director & Principal Engineer, AI/ML & MLOps Platform (Vancouver)
🏢 RBC
📍 Vancouver

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: director & principal engineer, ai/ml & mlops platform (vancouver) / vancouver

Subscribe to this job alert:

Get the latest job offers by email for: director & principal engineer, ai/ml & mlops platform (vancouver) / vancouver