ODAIA

Software Engineer - Machine Learning Solutions

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 05, 2026

Job Description

Join RBC Borealis as a Software Engineer focused on Machine Learning, driving innovation in financial services with a dynamic team. Engage in end-to-end ML projects from design through to deployment.
In this role at RBC Borealis, you will lead projects that integrate machine learning into the financial sector. Your responsibilities will include developing solutions, managing data processes, and collaborating with researchers to deliver AI-driven products. A solid background in Python and software best practices is essential for success in this position.
Key Responsibilities:
• Lead the creation of innovative GenAI solutions
• Partner with product teams for seamless project delivery
• Implement engineering best practices for software development
• Provide detailed documentation and technical support for projects
• Contribute to the entire ML research and product lifecycle
Requirements:
• Expertise in Python or a similar programming language
• Strong knowled...

Ready to Apply?

Take the next step in your career journey with ODAIA

Apply Now