Toronto, Ontario, Canada On-site

RBC Borealis is hiring a Senior Machine Learning Research Engineer

Responsibilities

  • Lead the creation of software solutions powered by machine learning
  • Work closely with business teams to quickly build and test machine learning prototypes
  • Evaluate performance by comparing new models against established algorithms and benchmarks
  • Analyze, enhance, and refine prototype systems for efficiency and scalability
  • Partner with engineering teams to embed machine learning models into production products
  • Build internal tools that streamline and accelerate research and development workflows
  • Maintain detailed documentation, design rationales, and system capabilities to support project continuity

Benefits

  • Join a forward-thinking, collaborative team focused on mutual growth and reaching full potential
  • Receive a comprehensive rewards package with bonuses, flexible benefits, competitive pay, commissions, and stock options where eligible
  • Work with leaders who foster growth through coaching and opportunity management
  • Create meaningful change with local and global impact

Other

  • Work hours per week: 37.5
  • Application deadline: 2026-06-01 (applications accepted until 11:59 PM on the day prior to this date)
  • Posted date: 2025-11-27
  • Platform: TECHNOLOGY AND OPERATIONS
Required Skills
PythonPytorchTensorFlowDeep LearningNLPMachine Learning
About company
RBC Borealis
RBC Borealis, an RBC Institute for Research, is a curiosity-driven research centre dedicated to achieving state-of-the-art in machine learning. Established in 2016, with labs in Toronto, Montreal, Waterloo, and Vancouver, it supports academic collaborations and partners with world-class research centres in artificial intelligence, focusing on ethical AI to help communities thrive.
All jobs at RBC Borealis Visit website
Job Details
Department Information Technology
Category data
Posted 3 months ago