Machine Learning Researcher – Toronto & Edmonton Office

What’s the opportunity?

RBC Research Institute is a team of researchers and developers dedicated to solving today’s leading problems in machine learning and artificial intelligence. Our researchers are dedicated to pushing the boundaries of theoretical and applied science, while our development team transforms state-of-the-art technologies and algorithms into impactful products with the potential to reach millions of people.

As a Machine Learning Researcher, you’re looking to channel your love of playing with real-world data into industry-disrupting solutions. We’re a lab that supports open academic collaborations with leading universities in Canada and the US on a wide variety of theoretical and applied machine learning projects. Working in our lab will grant you unique access to massive structured and unstructured datasets with the tools and resources necessary to build game-changing statistical models.

Being part of our team means you’ll also have the opportunity to publish original research in peer-reviewed academic journals and participate in conferences around the world, such as NIPS, ICLR, ICML, CVPR and more.

Your responsibilities include:

  • Performing literature reviews in areas of focus and presenting state-of-the-art findings to the team.

  • Conducting original research in Deep Learning, Reinforcement Learning, Unsupervised Learning, Time-Series Analysis, Natural Language Processing, Optimization, Visualization and other.

  • Formulating and testing hypotheses quickly and efficiently.

  • Drafting, editing and publishing academic papers for leading scientific conferences.

  • Collaborating with RBC’s data scientists over the use of novel ML algorithms for data analytics and working with the development team to transfer research results into production.

  • Teaching team members about latest developments in Machine Learning.

You’re our ideal candidate if you:

  • Have a burning passion for research.

  • Have a PhD or MSc in computer science, engineering or related fields.

  • Have a publication record in the general ML space.

  • Have experience with Python.

  • Have hands-on experience with fast prototyping using public libraries and APIs.

  • Pay strong attention to detail and have the ability to work independently.

  • Have experience with Deep Learning (not necessary but preferred.)

How to apply:

  • Please email your resume and GitHub (or equivalent) portfolio to mi.research@rbc.com and please include where you heard about this opportunity.

What’s in it for you?

  • Become part of a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable.

  • Leaders who support your development through coaching and managing opportunities.

  • Ability to make a difference and lasting impact from a local-to-global scale.

About RBC Research Institute

RBC Research Institute is the R&D arm of the Royal Bank. Our team performs fundamental research in machine learning theory and applications and aims to advance the state-of-the-art in financial technologies. RBC Research supports open academic collaborations and partners with world-class research centres in artificial intelligence to bring cutting-edge machine learning to the banking world.