Research Engineer

Royal Bank of Canada

Montréal, Canada
Base: not specified; bonus/equity: bonuses + stock...
Applied machine learning experience
Python 3.x programming
Deep learning frameworks expertise
At RBC Borealis, you’ll join a team of leading researchers and software engineers specializing in machine learning with access to rich datasets and computational resources

Job Summary

  • At RBC Borealis, you’ll join a team of leading researchers and software engineers specializing in machine learning with access to rich datasets and computational resources.
  • The role involves delivering AI projects end to end, from data preprocessing to software implementation, aiming to create unique and efficient machine learning solutions for business needs.
  • RBC offers a comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, and opportunities for professional development and global impact.

Matching Summary

At RBC Borealis, you’ll join a team of leading researchers and software engineers specializing in machine learning with access to rich datasets and computational resources.

Salary

Base: Not specified; Bonus/Equity: Bonuses and stock options where applicable; Benefits: Flexible benefits and comprehensive Total Rewards Program

Skills & Requirements

Must-have

  • Applied machine learning experience
  • Python 3.x programming
  • Deep learning frameworks expertise
  • Software development life cycle knowledge
  • Machine learning algorithm prototyping
  • Collaborative communication skills

Nice-to-have

  • Generative AI experience
  • Natural language processing skills
  • Time series analysis knowledge
  • Research prototyping tools development
  • Ethical AI focus
  • Cross-team collaboration

Key Requirements

  • Master’s or PhD degree in relevant fields
  • 2+ years applied machine learning experience
  • Experience with deep learning packages like PyTorch, JAX, or Tensorflow

Work Rights

Not specified

Tailored Resume

Cover Letter