Research Engineer II

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Machine Learning Research Engineer at RBC Borealis applying ML technology to complex problems with a focus on generative AI, NLP, and time series analysis.

Responsibilities

  • Building machine learning-based software solutions;
  • Collaborating with business stakeholders to prototype machine-learning solutions rapidly;
  • Conducting comparisons to existing algorithms and baselines;
  • Reviewing, extending, and optimizing prototype solutions;
  • Collaborating with the engineering team to integrate algorithms into products;
  • Developing reusable internal tools to facilitate research prototyping;
  • Supporting projects with thorough documentation, design decisions, and capabilities.

Requirements

  • A master’s or PhD degree in computer science, mathematics, physics, economics or equivalent
  • 2+ years of applied machine learning experience in a high-responsibility, minimal-supervision environment
  • Experience with writing modular, robust, scalable software in Python 3.x
  • Expertise in a few of the following areas: deep learning, natural language processing, information retrieval
  • Experience with deep learning packages such as 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

Benefits

  • 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

Job type

Full Time

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Postgraduate Degree

Tech skills

PythonPyTorchSDLCTensorflow

Location requirements

OnsiteTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.