Machine Learning Engineer (Toronto)

Machine Learning Engineer (Toronto)

02 Sep
|
Insight Global
|
Toronto

02 Sep

Insight Global

Toronto

Insight Global is looking for a Machine Learning Engineer to put into production forecasting models and build the monitoring, observability, and explain capabilities needed for trusted business forecasting.

The role partners closely with data scientists, demand planners, and platform teams to deliver scalable and reliable forecasting solutions.

Key Responsibilities

Refactor forecasting models into production-ready, tested, and reusable components

Establish engineering best practices, standards, and development workflows

Design and maintain training, backtesting, and inference pipelines in Azure ML

Develop feature engineering and data preparation solutions in Snowflake

Automate deployment, testing, model promotion, and rollback processes using Azure DevOps

Support forecast integration with the o9 planning platform

Build monitoring for data quality, drift detection, pipeline health, and forecast accuracy

Implement model lineage, traceability, and governance capabilities

Develop explainability solutions and forecasting insights for business users

Create technical documentation and communicate solutions to both technical and business stakeholders

Required Skills & Experience

3+ years of ML Engineering, Data Engineering,



or Software Engineering experience

Strong Python development and software engineering fundamentals

Production experience with Azure ML (pipelines, compute, model registry, endpoints, MLflow)

Strong SQL and Snowflake expertise

CI/CD experience using Azure DevOps or similar tools

Experience building ML monitoring and observability frameworks

Knowledge of explainability techniques (SHAP, permutation importance, forecast decomposition)

Time series forecasting experience, including backtesting and evaluation

Robust communication and stakeholder management skills

Nice to Have Skills & Experience

Experience with o9 Solutions , SAP IBP, Kinaxis, or Blue Yonder

CPG, retail, or supply chain planning experience

Feature stores, containerisation, and Infrastructure as Code (IaC)

Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position.

Pay Rate: $60-70/hr

We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.

📌 Machine Learning Engineer (Toronto)
🏢 Insight Global
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: machine learning engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: machine learning engineer (toronto) / toronto