MP
ML Engineer (ARIP - Classical Retail ML) - CP Axtra
Posted 28 days ago
OfficeNawamin Road, Krung Thep Maha Nakhon Bangkok, Thailand
ML Engineer — Owns the classical retail ML cores that power ARIP's most commercially impactful agents: A-22 Demand Forecasting (MAPE ≥5pts better than Oracle Demantra), A-23 Replenishment, A-24 Allocation, A-25 Causal Insight (DoWhy/EconML), and Wave 4 Commerce models (A-18 Pricing, A-19 Promotion, A-20 Markdown, A-21 Assortment). Consumes DEAA's MLOps platform (Model Registry, Drift Detection, Feature Store, Lotus's-curated wrappers) — does not rebuild OSS.
Remote candidates outside of Thailand are welcome to apply.
Key Responsibilities:
- Build, train, evaluate, and deploy classical retail ML models for W3 agents (A-22..A-25) and W4 Commerce model (A-18..A-21) using DEAA's OSS wrappers (Prophet / DoWhy / EconML / LightFM / scikit-learn / XGBoost)
- Register all models in DEAA's Model Registry (MLflow / Databricks Unity Catalog Models) with model cards; configure drift detection and feature store integration for every governed model
- Run A-22 side-by-side with Oracle Demantra during shadow phase; document Trust Gate progression evidence; prove MAPE ≥5 pts improvement by Wave 3 close
- Build A-25 Causal Insight models (DoWhy / EconML) with mandatory citation patterns and immutable Decision Log; A-25 is read-only — no transactional writes
- Partner with ARIP AI Engineers on model-to-agent integration contracts, latency budgets, fallback behaviour, and HITL gate criteria for ML-heavy agents
- Partner with Suite POs (Songkiat S3, Yaowaluck S1) on BU adoption, gate criteria, and per-model business value documentation
Requirements
- 5+ years building production ML systems in retail / commercial-decisioning: forecasting, replenishment, pricing, or recommendation at multi-store/multi-SKU scale
- Expert in retail forecasting (Prophet / statsmodels / NeuralProphet / DeepAR) and classical ML (XGBoost / LightGBM / scikit-learn)
- Causal inference in production (DoWhy / EconML) — required for A-25 Causal Insight Agent
- MLOps consumer: MLflow / Databricks Unity Catalog Models, Feature Store, drift detection — registers and operates governed models, not builds the platform
- Strong Python + Spark/PySpark; SQL fluency; Databricks (or equivalent lakehouse) production experience
- Calibre: Senior ML Engineer from Agoda (forecasting/pricing), Grab, Shopee, Lazada, Lotus's Australia / Tesco with retail ML production track record
Other open roles at Makro PRO(6)
Assistant Manager - Wholesale Executive Branding
Bangkok, Bangkok, Thailand
On-siteAssistant Manager - Category Management (Fresh Food)
Bang Kapi District, Bangkok, Thailand
On-siteData Scientist Manager
Bangkok, Bangkok, Thailand
On-siteChapter Lead of Software Development
Bangkok, Bangkok, Thailand
On-siteAssociate Director - Marketing Monetization & Performance Analytics
Bangkok, Bangkok, Thailand
On-siteMP
Makro PRO
View company pageApply smarter with Jobr
Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.
Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups