Machine Learning Software Engineer

Royal Bank of Canada>

Full-time Computer Occupations
Apply Now
Location
Waterloo, Ontario, Canada
Posted
March 21, 2026

Job Description

Job Description

What's the opportunity?

Weโ€™re looking for an enthusiastic software developer whoโ€™s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. ย As a Machine Learning Software Engineer, youโ€™ll be responsible for owning and delivering a project end to end โ€“ everything from data pre-processing and exploration, to building and scaling ML algorithms and pipelines, to deployment and monitoring of production systems. At RBC Borea...