This recruiter is online.

This is your chance to shine!

Apply Now

Sr. Machine Learning Engineer (Deep Learning Engineer)

Montreal, QC
  • To be discussed
  • Contract job

  • Published since 1 day(s)

  • 1 position to fill as soon as possible

Our client is Canada’s largest retailer. They are looking for a Senior Machine Learning Engineer to develop and improve ML and deep learning models that power personalization across their retail ecosystem.

This role focused on model development using Python and PyTorch, with a strong emphasis on ownership, experimentation, and practical impact on experiences used by millions of Canadians daily.

Duration: 6 Months, to start

Location: Remote

Responsibilities:

  • Develop, train, evaluate, and optimize deep learning models for personalization and recommendation systems
  • Work across the full model development lifecycle including data analysis, feature engineering, experimentation, training, validation, and evaluation
  • Design and implement PyTorch-based deep learning models for practical business use cases
  • Analyze model performance and iterate based on measurable metrics
  • Build reusable model training, inference, and evaluation workflows
  • Collaborate with product, data science, and engineering teams to deliver scalable personalization solutions
  • Document experimentation results, model behavior, and technical trade-offs clearly

Must Have Skills:

  • Hands-on experience developing Deep Learning Models in production environments
  • Strong Python programming skills, strong hands-on experience with PyTorch (or similar deep learning frameworks)
  • Strong understanding of deep learning fundamentals including training, validation, evaluation, optimization, overfitting, and generalization
  • Experience gathering, cleaning, analyzing, and preparing data for machine learning applications
  • Strong software engineering practices including clean code, version control, testing, and documentation
  • Strong sense of ownership with the ability to drive work forward

Nice to Haves:

  • Experience with GCP, BigQuery, SQL, Spark, Dataflow, Airflow, Kubernetes, or cloud-based ML workflows
  • Experience deploying and supporting ML models in production environments
  • Experience with personalization, recommendation, search, ranking, or relevance systems


Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined