Sr. Machine Learning Product Engineer – Tech Lead

Layer 6 AI
Apply Now

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

Company Info.

Layer 6 AI

Layer 6 stands as a pioneering force in machine learning research, dedicated to crafting cutting-edge deep learning solutions with the potential to positively impact vast communities while pushing the boundaries of artificial intelligence. At the heart of our endeavors lies robust support from extensive datasets, synergistic partnerships with esteemed academic leaders, and a meticulously designed machine learning infrastructure that scales sea

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    65
  • Location
    Toronto, ON, Canada
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Layer 6 AI is currently hiring Senior Machine Learning Engineer Jobs in Toronto, ON, Canada with average base salary of Can$91,000 - Can$194,000 / Year.

Similar Jobs View More