CareerPlanSign in

Senior Machine Learning Engineer

Canada💼 Full-time🗓 2026-05-07 → 2026-08-08

Core

Design, build, and deploy scalable machine learning solutions and production-grade ML pipelines to solve complex business problems.

Role type

Senior Machine Learning Engineer

Builds

Production ML models, scalable APIs, and ML services integrated into business applications

Domain

Enterprise data platforms, cloud-based ML systems, Large Language Models (LLM)

Deliverable

production ML models

Required skills

Python, object-oriented programming, API development, unit testing, data transformation, feature engineering, model monitoring, distributed computing, hyperparameter tuning

Preferred skills

Large Language Model (LLM) implementation, system design

Technologies

FastAPI, pytest, Microsoft Azure, Ray, Dask, Optuna, Snowflake

Responsibilities

Design and develop machine learning models and solutions; Build and maintain production-grade ML pipelines; Perform data transformation and feature engineering; Implement model monitoring and drift detection frameworks; Develop scalable APIs and ML services; Deploy and manage ML solutions in cloud environments; Optimize model training and performance using distributed computing frameworks; Use tools for hyperparameter tuning and model optimization; Explore and implement LLM-based solutions; Participate in code reviews and system design discussions

Seniority

Senior, hands-on IC

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