This job posting has expired

Expired on April 2, 2026

Machine Learning Engineer / Data Scientist

TorontoFull-timeRemote
PythonSQLPyTorchTensorFlowDatabricksMLflowDocker

Job Description

We’re hiring a mid-to-senior Machine Learning Engineer / Data Scientist to build and deploy machine learning solutions that drive measurable business impact. You’ll work across the ML lifecycle—from problem framing and data exploration to model development, evaluation, deployment, and monitoring.

Responsibilities

  • Translate business questions into ML problem statements
  • Extract and analyze data using SQL and Python
  • Build robust feature pipelines
  • Train and tune supervised learning models
  • Build time series models and clustering techniques
  • Package models for deployment
  • Communicate tradeoffs to stakeholders

Qualifications

  • 3–8 years of experience in data science or ML engineering
  • Strong Python skills (pandas/numpy/scikit-learn)
  • Strong SQL skills (joins, window functions)
  • Solid foundation in statistics (hypothesis testing, bias/variance)
  • Hands-on experience with classification, time series, and clustering
  • Experience with deep learning (PyTorch or TensorFlow/Keras)

Job Information

Posted

February 1, 2026

Status

Expired