Developer, Hockey Research & Development
Maple Leaf Sports & Entertainment
Toronto, ON

The Hockey Research & Development Department provides information and support to all areas of hockey operations in the Toronto Maple Leafs organization including management, coaching, scouting, player development, and sports science. To support these efforts, we are hiring a Developer to help us build and support our data platform.


As the Developer, your primary responsibility will be to extend, maintain and support the use of TML’s data platform. Additionally, you will analyze data to discover insights, communicate those insights to others in the organization, and contribute to various data related projects across the organization. You will:

Design, develop, and support the use of new and existing tools as part of TML’s data platform, including:
ingesting data feeds (e.g. player tracking data, scouting reports, boxscores)
processing data into useful metrics and presentations of those metrics
developing tools to enable others in the organization to find, view, and manipulate data
writing and running tests
identifying bottlenecks and optimizing for speed
working with colleagues to maximize their benefit from the platform
Analyze hockey data and communicating insights to others in the organization
Collaborate on research projects
Other hockey operations duties as assigned

Python programming ability required; experience with Django framework is preferred
Demonstrated experience working with large datasets (i.e. data extraction & ingestion, data processing, database design and management) required; sports datasets preferred
Degree in quantitative field (e.g. computer science, science, engineering, mathematics, etc.) required
Demonstrated experience with machine learning techniques and analysis preferred
Experience designing, building, and supporting RESTful web services preferred
Excellent understanding of modern hockey statistics and analysis
Excellent interpersonal and written communication skills
Must be able to work independently with a high degree of attention to detail
Strong communication, organizational, and interpersonal skills

This is a full-time position with benefits
Will need to work evenings, weekends, and holidays as required
Reports to Special Assistant to the GM
Location flexible; ability to travel to Toronto semi-frequently is required

Maple Leaf Sports & Entertainment (MLSE) one of the world's premier sports and entertainment companies, owns the Toronto Maple Leafs (NHL), Toronto Raptors (NBA), Toronto FC (MLS), Toronto Argonauts (CFL), Toronto Marlies (AHL), Raptors 905 (NBA D-League), TFC II (USL) and Raptors Uprising Gaming Club, the Toronto Raptors Esports franchise in the NBA 2K League. Its charitable arm, MLSE Foundation, focuses on funding initiatives to support youth through sport and recreational programs. In 2017 MLSE Foundation, with support of community and corporate partners, built MLSE LaunchPad, a 42,000-sq. ft. space dedicated to programming that support its four Pillars: Healthy Body, Healthy Mind, Ready For School and Ready For Work.

MLSE also owns and operates Scotiabank Arena, Canada’s premier sports & entertainment venue hosting more than 200 events each year, as well as two digital channels (Leafs Nation Network and NBA TV Canada), and has a partnership with Live Nation (the biggest concert promoter in the world). MLSE has also invested in and operates five of Toronto's sports facilities – Coca-Cola Coliseum, BMO Field, BMO Training Grounds at Downsview Park, home of Toronto FC's Academy and the First Team's practice facility, the Toronto Raptors’ training facility and the MasterCard Centre for Hockey Excellence, the practice facility for the Maple Leafs and Marlies.

MLSE’s common purpose is to unite and empower employees to deliver extraordinary moments to our fans and each other.

We thank all applicants for their interest, however, only those selected for an interview will be contacted.

Maple Leaf Sports & Entertainment Partnership will provide reasonable accommodation for qualified individuals with disabilities in the job application process. If you have difficulty using our online application system and you need an accommodation due to a disability, please email Please note this email is only for accommodation requests. Resumes sent to this email address will not be considered.