Machine Learning Scientist
TD Bank
Toronto, ON
Tell us your story. Don't go unnoticed. Explain why you're a winning candidate. Think "TD" if you crave meaningful work and embrace change like we do. We are a trusted North American leader that cares about people and inspires them to grow and move forward.

Stay current and competitive. Carve out a career for yourself. Grow with us.

Department Overview

Layer 6 ( ) is a leading Canadian machine learning research company, developing advanced
machine learning and deep learning systems to solve complex problems with enormous data. Our
technical capabilities have been publicly recognized through multiple wins of international data science
competitions, including being the only repeat winner of the prestigious ACM RecSys Challenge (Xing
dataset in 2017, Spotify dataset in 2018). Recently we also finished second in Google’s Landmark
Retrieval Challenge.
Layer 6 publishes industry-leading research in recommendation systems, knowledge representation, NLP
and vision using advanced machine learning, deep learning and generative frameworks. We deploy ML
solutions across a range of sectors with unique access to massive datasets and computing resources.
The domains include: TD Bank data on 25mil customers of which 8M are active on the bank’s
location-aware mobile app; capital markets data via TD Securities and TD Ameritrade; Ontario population
health data on 14.5M people; radiology imaging data that exceeds 100M terabytes.
Layer 6 AI is located in MaRS at University & College, and is a fully owned subsidiary of TD Bank.

Job Description

About this Role

As a machine learning scientist, you will:
Join a world-class team of machine learning researchers with an extensive track record in both academia and industry.
Research, develop, and apply new techniques in the intersection of deep learning and personalization to further advance our industry leading product.
Work with diverse real-life datasets that range from banking transactions, to predictive health applications, to audio/video consumption.
Collaborate closely with the engineering team in a fast paced startup environment and see your research deployed in production with very short turnaround.

Job Requirements

What can you bring to TD? Tell us about your most relevant experience, credentials and knowledge for this role, as well as these essential requirements and attributes:
PhD degree in Computer Science, Statistics, Operations Research, Mathematics or related field.
Strong background in machine learning.
5+ years of research experience with publication record.
Proven track record of applying machine learning to solve real-world problems.

Preferred Qualifications:
Experience with deep learning and/or collaborative filtering.
Hands on experience in software systems development and SaaS applications.
Experience with one or more Java, Matlab, Scala, Tensorflow and MXNet
Experience using GPUs for accelerated deep learning training
Familiarity with AWS

Entrepreneurial and inclusive culture
Excellent health coverage
Four weeks paid vacation
Catered lunches twice a week over machine learning talks
Opportunities to collaborate with faculty at the Vector Institute


At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.

Job Family

Advanced Analytics & Modelling

Job Category - Primary

Enterprise Data & Analytics

Job Category(s)

Enterprise Data & Analytics



Business Line


Time Type

Full Time

Employment Type




**Province/State (Primary)


City (Primary)


Work Location

TD Centre - TD Tower - 66 Wellington Street West