02 Sep
|
Insight Global
|
Ontario
02 Sep
Insight Global
Ontario
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
Solid 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
📌 Machine Learning Engineer (Ontario)
🏢 Insight Global
📍 Ontario