Senior ML Research Engineer: Lead End-to-End AI Prototypes

RBC

Toronto

On-site

CAD 140,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Stock options
Flexible benefits
Bonuses
Commissions

Job summary

RBC Borealis, the RBC Institute for Research, is seeking a Senior ML Research Engineer to drive end-to-end AI projects from data prep to prototype deployment. You will work with a team delivering machine learning products that address real business needs and leverage rich datasets and scalable computing resources.

You will join a collaborative environment focused on advancing state-of-the-art ML methods, including generative AI, NLP, and time-series analysis, with opportunities to influence

Qualifications

  • Master’s or PhD in computer science, mathematics, physics, economics or equivalent.
  • 5+ years of applied machine learning experience as an individual contributor driving projects.
  • Experience with writing modular, robust, scalable software in Python 3.x.
  • Expertise in deep learning, natural language processing, information retrieval.
  • Experience with PyTorch, JAX, or TensorFlow.
  • Knowledge of professional software engineering best practices for the full software development life cycle, including testing methods, coding standards, code reviews, and source control management.
  • Strong communication skills and a collaborative attitude.

Responsibilities

  • Lead development of machine learning-based software solutions.
  • Collaborate with business stakeholders to prototype machine-learning solutions rapidly.
  • Conduct comparisons to existing algorithms and baselines.
  • Review, extend, and optimize prototype solutions.
  • Collaborate with the engineering team to integrate algorithms into products.
  • Develop reusable internal tools to facilitate research prototyping.
  • Support projects with thorough documentation, design decisions, and capabilities.

Skills

Applied ML
Python 3.x
Deep learning
NLP
Information retrieval
PyTorch
JAX
TensorFlow
Software engineering
Communication

Education

Master's or PhD in CS/Math/Physics/Economics

Tools

PyTorch
JAX
TensorFlow

Job description

RBC Borealis, the RBC Institute for Research, is seeking a Senior ML Research Engineer to drive end-to-end AI projects from data prep to prototype deployment. You will work with a team delivering machine learning products that address real business needs and leverage rich datasets and scalable computing resources.

You will join a collaborative environment focused on advancing state-of-the-art ML methods, including generative AI, NLP, and time-series analysis, with opportunities to influence

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead ML Engineer: Production AI & Big Data
Lead ML Engineer: Production AI & Big Data

ODAIA • Toronto

On-site
CAD 110,000 - 170,000
Lead ML Software Engineer - Production & Systems
Lead ML Software Engineer - Production & Systems

RBC • Toronto

On-site
CAD 110,000 - 170,000
ML Software Engineer: Build Production-Grade ML Systems
ML Software Engineer: Build Production-Grade ML Systems

RBC • Toronto

On-site
CAD 100,000 - 150,000
ML Researcher & Innovation Scientist (Generative AI/NLP)
ML Researcher & Innovation Scientist (Generative AI/NLP)

RBC • Southwestern Ontario

On-site
CAD 100,000 - 140,000
Bonuses
Stock options
Flexible benefits
Research Associate (SDL1, Two-year Term)
Research Associate (SDL1, Two-year Term)

University of Toronto • Toronto

On-site
CAD 96,000 - 117,000
ML Software Engineer — Build Scalable Financial ML Systems
ML Software Engineer — Build Scalable Financial ML Systems

RBC • Vancouver

On-site
CAD 120,000 - 160,000
Senior ML Platform Engineer: Scale ML Infra & Pipelines
Senior ML Platform Engineer: Scale ML Infra & Pipelines

RBC • Calgary

On-site
CAD 120,000 - 180,000
Bonuses and flexible benefits
Stock options (where applicable)
Competitive compensation
Senior AI Engineer & Tech Lead - Enterprise ML
Senior AI Engineer & Tech Lead - Enterprise ML

RBC • Toronto

On-site
CAD 120,000 - 180,000
Total rewards program
Career growth and development
Impactful work on enterprise AI
Machine Learning Research Team Lead
Machine Learning Research Team Lead

ODAIA • Toronto

On-site
CAD 90,000 - 120,000
Senior AI & ML Solutions Architect — Product Lead
Senior AI & ML Solutions Architect — Product Lead

RBC • Vancouver

On-site
CAD 150,000 - 190,000
Bonuses
Flexible benefits
Stock options