RBC

Director of Engineering

RBC

full-time

Posted on:

Location Type: Office

Location: VancouverCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Define and execute the technical vision and multi-year roadmap for the engineering function
  • Establish engineering standards, design patterns, and best practices that comply with RBC’s enterprise ecosystem and governance requirements
  • Drive the integration of state-of-the-art AI engineering practices, including modern MLOps, infrastructure-as-code, and automated testing frameworks
  • Evaluate and adopt emerging technologies that enhance team productivity and solution quality
  • Represent engineering in strategic planning discussions with research and business leadership
  • Lead and scale a team of 10-15 ML software engineers organized across deployment and data teams
  • Recruit, mentor, and develop engineers into next-generation technical leaders
  • Oversee end-to-end delivery of AI solutions from data pipeline development through production deployment
  • Ensure reliable, scalable, and maintainable AI systems on RBC’s hybrid cloud/on-premise infrastructure
  • Collaborate with enterprise architecture, platform, and infrastructure teams to ensure alignment with RBC’s technology standards

Requirements

  • 10+ years of progressive software engineering experience with 5+ years leading and scaling engineering teams
  • Deep expertise in ML systems, MLOps practices, data pipeline architecture, and production AI deployment
  • Proven experience with hybrid cloud/on-premise infrastructure and enterprise-scale deployment patterns
  • Demonstrated track record of building high-performing engineering organizations with strong cultures and high standards
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
  • Experience in large enterprise environments with complex technology ecosystems and governance requirements
  • 5+ years focused on ML/AI engineering
  • 5+ years of experience leading and scaling engineering teams of 10 or more engineers
Benefits
  • High-Impact Leadership Role — Opportunity to lead engineering for a strategic AI R&D organization within one of Canada’s largest financial institutions
  • Research-to-Production Innovation — Work at the intersection of cutting-edge AI research and enterprise-scale production systems
  • Shape RBC’s AI Future — Directly influence the AI capabilities that drive business outcomes across credit and fraud domains
  • Collaborative Environment — Partner with research scientists, business leaders, and enterprise technology teams
  • Professional Growth — Opportunity to build and scale a world-class engineering organization
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
MLOpsdata pipeline architectureAI deploymentinfrastructure-as-codeautomated testing frameworkssoftware engineeringhybrid cloud infrastructureenterprise-scale deployment patternsengineering standardsdesign patterns
Soft Skills
leadershipmentoringteam developmentstrategic planningcollaborationorganizational culturecommunicationscaling teamsproblem-solvingproductivity enhancement
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering