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. Here's our story: jobs.td.com Department Overview
Layer 6 is a leading Canadian machine learning applied research company, a fully owned subsidiary of TD Bank Group. Layer 6 develops advanced machine learning and deep learning systems that have the power to uplift large populations while advancing the field of artificial intelligence. Our research is supported by access to massive datasets, close collaboration with world renowned academic faculty, and a uniquely scalable machine learning platform.
Our technical capabilities have been publicly recognized through a number of wins in various international machine learning competitions, including the prestigious ACM RecSys Challenge (the only repeat winner in 2017 and 2018 and runner-up in 2019), Google's Landmark Retrieval Challenge (2nd place in 2018, 3rd place in 2019), the Stanford Question Answering Dataset (2nd place in 2019), 3rd YouTube-8M Video Understanding Challenge (winner in 2019) and Open Images 2019 - Visual Relationship (winner in 2019).Job Description
We are looking for an engineering manager to tackle cutting-edge problems of applying Machine Learning (ML) in the real world. Working across TD and Layer 6, you will be part of a leading financial services brand, have access to some of the largest datasets and innovate with leading machine learning scientists and engineers. Unleash the power of Machine Learning by helping us engineer models that scale and are rapidly deployable and, in the process, positively impact millions of customers. The goal of the team is to develop framework and automation solutions to help build and deploy robust and high-performing models through introducing software engineering best-practices.
As an Engineering Manager, you will lead an interdisciplinary team ranging from frontend engineers with data visualization focus, to backend engineers and machine learning researchers in explainability. You are expected to provide technical leadership and help the team grow.
You will also work with ML Scientists to learn their modelling workflow, and other stakeholders to develop a vision and manage the roadmap of development and research projects. so that you can design abstractions and build components that can be combined to build high quality models. You will work to develop and/or integrate tools that help with model monitoring, governance and explainability. You will work with ML Platform team to make sure these models can be trained and deployed on our computing infrastructure, taking advantage of cloud technologies like Azure Kubernetes and more. Requirements
- Engineering leadership experience with having led high-performance engineering teams
- Experience with building and scaling data-intensive software in Python and compiled languages such as Java/C
- You value good software design and sweat over details in code and API design
- Knowledge of machine learning modelling workflow
- You enjoy learning new technology and educating others
- You strive to communicate clearly and with empathy
- You take great personal pride in building robust and scalable software
- You are highly accountable and have a strong sense of ownership
- Ability to do detailed code reviews and give thoughtful feedback
Nice to have
- Experience building a library or a framework
- Knowledge of machine learning algorithms
- Experience with Azure cloud stack
- Data analytics
- Comfortable with math or statistics
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.