Sr. Machine Learning Product Engineer – Tech Lead

Layer 6 AI

Toronto

On-site

CAD 120,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Entrepreneurial and inclusive culture
Excellent health coverage and pension
Four weeks paid vacation
Catered lunches twice a week over ML/g

Job summary

Layer 6 AI in Toronto is seeking a Senior Machine Learning Product Engineer to design data-centric systems and production ML pipelines in a fast-paced environment.

You will lead and mentor the MLPE team, collaborate with ML scientists, the infrastructure group and data sources teams, and ensure best engineering practices across the delivery stack.

The role emphasizes building scalable data processing, model delivery, monitoring, and retraining loops to support rapid, reliable ML projects.

Qualifications

  • Bachelor of Science in Computer Science, Math, Physics or equivalent.
  • 5+ years of programming experience, 3+ years building production data systems.
  • 3+ years building machine learning production systems.
  • Expert in system design.
  • Experience with Hadoop, MapReduce, Spark, Cassandra, Kafka, Elasticsearch.
  • Strong knowledge of ML and deep learning.
  • Experience with Azure and AWS.
  • Proficiency in Scala and Java 8.
  • Nice to have: C++, Python.

Responsibilities

  • Lead the design and implementation of complex data-centric solutions, including extremely complex and large data set verification, transformation and feature generation, to ensure continuous high-quality input for the model development.
  • Lead the design and implementation of model delivery systems, including inference pipeline, automatic model validation reports generation, automatic model performance monitoring and model retraining, to ensure fast model productionization and reliable production system.
  • Go-to person for data and model delivery within Layer 6.
  • Lead and mentor Machine Learning Product Engineers to ensure best engineering practice in our systems.

Skills

System design
ML/DL knowledge
Data engineering
Leadership/mentoring
Communication

Education

BSc+ in Computer Science, Math, Physics, or similar

Tools

Hadoop
MapReduce
Spark
Cassandra
Kafka
Elasticsearch
Azure
AWS
Scala
Java 8
Python

Job description

We are looking for experienced Senior Machine Learning Product Engineers (Sr. MLPE) who have worked under tight deadlines and on challenging tasks. The ideal candidate is a master of coding and system design. They also are experts in data engineering and/or machine learning.

The candidate will be the go-to person for data and model delivery. They will lead and coordinate efforts of members on the MLPE team to ensure best engineering practice in our systems. The candidate will interact with machine learning scientists, the infrastructure team and data sources team to develop systems that will satisfy the needs of machine learning projects.

What are your main responsibilities?

  • Lead the design and implementation of complex data-centric solutions, including extremely complex and large data set verification, transformation and feature generation, to ensure continuous high-quality input for the model development
  • Lead the design and implementation of model delivery systems, including inference pipeline, automatic model validation reports generation, automatic model performance monitoring and model retraining, to ensure fast model productionization and reliable production system
  • Go-to person for data and model delivery within Layer 6
  • Lead and mentor Machine Learning Product Engineers to ensure best engineering practice in our systems.

Required Technical Skills

  • BSc+ in Computer Science, Math, Physics, or similar
  • 5+ years of extensive programming experience, at least 3 years in building production data systems
  • 3+ years experience of building machine learning production system
  • Expert level skills in system design
  • Expert in Big Data technologies and frameworks including but not limited to Hadoop, MapReduce, Spark, Cassandra, Kafka, Elasticsearch
  • Strong knowledge of Machine Learning and Deep Learning
  • Practical expertise in performance tuning, bottleneck problems analysis, and troubleshooting
  • Experience with Big Data solutions developed in large cloud computing infrastructures such as Azure and AWS
  • Strong experience with Scala and Java 8

Nice to have Skills

  • C++, Python experience

Benefits

  • Entrepreneurial and inclusive culture
  • Excellent health coverage and pension plan
  • Four weeks paid vacation
  • Catered lunches twice a week over machine learning talks
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Sequoia Technologies • Toronto

On-site
CAD 100,000 - 160,000
AI/ML Engineer
AI/ML Engineer

BrainWave Professionals • Canada

On-site
CAD 120,000 - 160,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Playwire • Canada

Hybrid
CAD 120,000 - 180,000
Senior Data Scientist - Machine Learning
Senior Data Scientist - Machine Learning

Placements24 • Kimberley

Hybrid
CAD 120,000 - 180,000
Health insurance
Home office setup budget
Remote work allowances
+1
Machine Learning Data Engineer
Machine Learning Data Engineer

kadence • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Engineering Manager, Machine Learning Platform
Engineering Manager, Machine Learning Platform

Stripe • Toronto

Hybrid
CAD 180,000 - 240,000
Machine Learning Engineer
Machine Learning Engineer

Altis Technology • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Exposure to complex, enterprise-scale machine learning initiatives
Opportunities with modern ML frameworks and cloud technologies
Collaborative environment that values innovation
+1
Tech Lead
Tech Lead

GuruLink • Montreal

On-site
CAD 90,000 - 150,000
Software Engineer, Machine Learning Infrastructure
Software Engineer, Machine Learning Infrastructure

EngineersOfAI • Toronto

Hybrid
CAD 110,000 - 170,000
Machine Learning Engineer
Machine Learning Engineer

TEEMA • Canada

On-site
CAD 90,000 - 120,000