2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
RBC (early talent) — 4 Locations
Posted 2026-08-17
Job Description LOCATION: TORONTO, VANCOUVER, CALGARY What’s the opportunity? We’re looking for an enthusiastic software engineer who’s excited by the opportunity of being at the forefront of machine learning technology, and working on extremely challenging problems. As a Co-op Machine Learning Software Engineer , you’ll be involved a project end to end – everything from data pre-processing to implementing machine learning algorithms and front-end development. At RBC Borealis, you’ll be joining a team that works directly with leading researchers in machine learning, has access to rich and massive datasets, and offers the computational resources to support ongoing development in areas such as reinforcement learning, unsupervised learning and computer vision. You can find out more about our research areas a t rbcborealis.com . Your responsibilities include: Building machine learning-based software solutions for solving important problems; Collaborating with research and business teams to converge on the best solutions; Optimizing algorithms and prototypical solutions for efficient implementation; Extending prototypes into fully functional, polished solutions ready for internal and/or