Location
toronto
Posted
June 01, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
RBC Borealis is seeking a Machine Learning Software Engineer eager to tackle innovative challenges in financial services. This role covers ML model building, deployment, and monitoring in a dynamic team environment.
As a Machine Learning Software Engineer at RBC Borealis, you'll be responsible for end-to-end project delivery, including data pre-processing, scaling ML solutions, and system deployment. This position requires experience in Python and knowledge of best practices in software engineering, with a focus on developing scalable AI solutions. Collaboration with research and product teams is essential to ensure smooth project execution.
Key Responsibilities: β’ Build cutting-edge GenAI solutions during product development β’ Design AI-powered products in partnership with different teams β’ Develop robust and scalable software systems using best practices β’ Document design decisions and provide technical advice β’ Support projects across the machine learning lifecycle...
As a Machine Learning Software Engineer at RBC Borealis, you'll be responsible for end-to-end project delivery, including data pre-processing, scaling ML solutions, and system deployment. This position requires experience in Python and knowledge of best practices in software engineering, with a focus on developing scalable AI solutions. Collaboration with research and product teams is essential to ensure smooth project execution.
Key Responsibilities: β’ Build cutting-edge GenAI solutions during product development β’ Design AI-powered products in partnership with different teams β’ Develop robust and scalable software systems using best practices β’ Document design decisions and provide technical advice β’ Support projects across the machine learning lifecycle...