Enable job alerts via email!

Senior ML Engineer – Real-Time Personalization at Scale

Launch Potato

Victoria

Remote

CAD 100,000 - 130,000

Full time

10 days ago

Job summary

A digital media company in Nova Scotia is looking for an experienced Machine Learning Engineer to build systems that drive millions in revenue. The ideal candidate has 5+ years of experience in ML systems, strong expertise in ranking algorithms, and proficiency in Python. This hands-on role offers the opportunity to see direct impact on business metrics daily and be part of a diverse, high-performance team.

Qualifications

  • 5+ years building production ML systems.
  • Strong experience with ranking algorithms.
  • Proficiency in Python and ML frameworks.

Responsibilities

  • Build and deploy ML models serving 100M+ predictions daily.
  • Develop ranking algorithms balancing relevance, diversity, and revenue.
  • Implement real-time personalization features.

Skills

Building production ML systems
Ranking algorithms (collaborative filtering, deep learning, learning-to-rank)
Proficiency in Python
Experience with TensorFlow/PyTorch
Distributed computing (Spark, Ray)
Shipping models that improve business metrics

Education

BS/MS in Computer Science, Machine Learning, or related field
Job description
A digital media company in Nova Scotia is looking for an experienced Machine Learning Engineer to build systems that drive millions in revenue. The ideal candidate has 5+ years of experience in ML systems, strong expertise in ranking algorithms, and proficiency in Python. This hands-on role offers the opportunity to see direct impact on business metrics daily and be part of a diverse, high-performance team.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.