
Director of Engineering
RBC
full-time
Posted on:
Location Type: Office
Location: Vancouver • Canada
Visit company websiteExplore more
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