Senior Machine Learning Engineer

Thor Companies

📍 , , Canada, , , Canada, Canada

Full-time Other-General Posted February 23, 2026

Job Description

My client, a PE-backed, cloud-first SaaS business is hiring a Senior ML Engineer into their Engineering team.

This is a brand-new role with full ownership of an established AI product using industrial sensor data + predictive/ML models to optimise real-world operations.

What you’ll do

  • Improve and stabilise an existing production ML product (optimisation + bug fixing)
  • Build production-quality Python and ML pipelines in AWS/Azure
  • Work in SCRUM, strong SDLC (Git, testing, CI/CD), and help mentor junior AI devs

What you’ll need

  • 5+ years applied ML (regression/forecasting/optimisation)

Nice to haves

  • Docker
  • K8s
  • Location: Fully remote (Canada)
  • Salary: $180,000 - $205,000 CAD dependent on years experience

If you would like to learn more, please upload your most recent CV. Interviews are due to take place in the next...