Shopify has developed and enhanced its ML platform, Merlin, by adding online inference capabilities for real-time predictions, a model registry with experiment tracking (Comet ML), Merlin Pipelines for reproducible ML workflows, and the Pano Feature Store. This enables deploying and serving ML models at scale with low latency, supporting various ML libraries and offering state-of-the-art features like rolling deployments and autoscaling. The concept of full-stack data science is being embraced, and this post details the integration of real-time embeddings for improved search intent understanding using Dataflow streaming pipelines, addressing challenges in memory management, model loading, and batching for GPU-accelerated inference.
All Shopify trails