Start Your Search Here

Job Search

Insight Global

Toronto / Global

Machine Learning Engineer

Job Description

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

Strong 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.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs