CareerPlanSign in

Senior Machine Learning Research Engineer

TORONTO, Ontario, Canada💼 Full-time🗓 2026-06-02 → 2026-09-26

Core

Lead development of machine learning-based software solutions and prototype novel algorithmic solutions for generative AI, NLP, and time series analysis.

Role type

Senior Machine Learning Research Engineer (Applied Research)

Builds

AI projects end-to-end, from data pre-processing to software implementations of ML-based products

Domain

Financial Services / Machine Learning

Deliverable

production ML models | product features

Required skills

Python 3.x, Deep Learning, Natural Language Processing, Information Retrieval, PyTorch, JAX, TensorFlow, Software Engineering Best Practices, Testing Methods, Source Control Management

Preferred skills

None stated

Technologies

PyTorch, JAX, TensorFlow

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 engineering teams to integrate algorithms into products; Develop reusable internal tools for research prototyping

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.