Skip to main content

Description

RBC Borealis is seeking a Machine Learning Software Engineer Team Lead for AI Solutions. This role involves technical leadership, guiding a team of individual contributors in developing and delivering high-quality machine learning products for the financial services industry. The team is dedicated to advancing AI science and creating substantial value for RBC and its customers.

What We're Looking For

Architect and guide development of machine learning systems, making critical technical decisions.

Stay updated on ML/AI advancements and determine their applicability to business objectives.

Drive technical excellence through code reviews, design discussions, and hands-on problem-solving.

Occasionally contribute code and participate in delivery.

Lead a team of ML engineers.

Break down complex ML projects into executable milestones, delegating effectively.

Coach and mentor team members through technical challenges, empowering independent decision-making.

Ideal Candidate

A degree in Computer Science or a related technical field.

7+ years of experience as a software engineer.

1+ years of experience in technical leadership, comfortable setting technical strategy for a team across multiple work streams.

Hands-on experience in Gen AI technologies and deep understanding of the Gen AI product life cycle.

Experience with Machine Learning systems.

Experience in managing/mentoring/coaching people and enabling and empowering junior engineers.

Minimum Education

Degree in Computer Science or a related technical field

Hard Skills

Applied Machine Learning
Software Development
Gen AI technologies
Machine Learning systems

Soft Skills

Technical Leadership
Exceptional communication skills
Team Management
Coaching
Mentoring
Problem-solving

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program (bonuses
flexible benefits
competitive compensation
commissions
stock options)
Leaders who support development through coaching and managing opportunities
Ability to make a difference and lasting impact from a local-to-global scale

Also Available At

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.