CareerPlanSign in

Machine Learning Engineer

Grange Park, City of Toronto💼 Full-time💰 $145,600–$176,800🗓 2025-11-22 → 2026-09-07

Core

Lead the development and optimization of churn prediction models to identify customers at risk of leaving.

Role type

Machine Learning Engineer (Churn Prediction)

Builds

Scalable machine learning models and feature engineering pipelines for customer retention

Domain

Customer retention / Predictive analytics

Deliverable

production ML models

Required skills

Python, R, SQL, Scikit-learn, TensorFlow, PyTorch, feature engineering, statistical modelling, predictive analytics, Azure, AWS, GCP, Spark, Databricks

Preferred skills

Experience with large-scale data processing

Technologies

Python, R, SQL, Scikit-learn, TensorFlow, PyTorch, Azure, AWS, GCP, Spark, Databricks

Responsibilities

Build scalable machine learning models, design feature engineering pipelines, monitor model performance, collaborate with business teams to translate insights into retention strategies

Seniority

Mid-level to Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.