USA Variation

Snowflake's annual user conference is returning to San Francisco. Register today and save on a full conference pass.

Snowflake ML

Go from data to predictive insights faster with Cortex Code. Build production-ready ML pipelines using natural language — right where your governed data lives.

snowflake ml diagram as of may 2026

Overview

Move models to production faster with agentic ML

Accelerate the model lifecycle with automated ML pipelines. Drive predictive insights tailored to your business with native context across your data, features, models and notebooks — all on a unified, governed platform.

watch the demo
Platform diagram

Integrate ML workflows on a single platform

Unify workflows across development, inference and ops where your data already lives.

AI icon

Scale models out of the box

Distribute ML pipelines across CPUs and GPUs with built-in optimizations that accelerate training, batch and real-time inference — no manual tuning required.

Scale icon

Generate trusted ML insights

Discover, manage and govern features and models in Snowflake across the entire lifecycle with centralized lineage and role-based access control (RBAC).

ML Workflow

Go from notebook to production with Snowflake ML

Model Development

Use agentic ML to build scalable models with native context awareness

learn more about agentic ml development
cortex code ml
Platform diagram

Feature Management

Develop and manage features in batch and real time for production-grade pipelines

  • Create, manage and serve ML features with continuous, automated refresh on batch or streaming data in under 20 milliseconds using the Snowflake Feature Store.

  • Promote discoverability, reuse and governance features across training and inference.

  • Easily search for and visually trace features across the pipeline via the integrated Feature Store UI.

Model Management

Deploy ML models built anywhere for batch and online inference

  • Log models built on any platform in Snowflake Model Registry and serve for batch or real-time predictions on Snowflake data with CPUs or GPUs. 

  • Serve models in under 100 milliseconds to power low-latency, online use cases, including customer lifetime value and fraud detection.

  • Easily monitor performance and drift metrics with integrated ML Observability.
Platform diagram

Feature overview

Learn more about the integrated features for development
and production in Snowflake ML.

Get Started

Take the next stepwith Snowflake

Try a ML quickstart today in a 30-day free trial

  • $400 in free usage to start
  • Immediate access to the latest Snowflake ML features
  • Build and deploy a model with CPUs or GPUs

End-to-end ML

Frequently Asked Questions

Have questions about Snowflake ML? We've got answers. Here are some of the most common questions to help you understand how it works and how you can get started.

Yes, data scientists and ML engineers can build and deploy models with distributed processing in CPUs or GPUs. This is enabled by the underlying Ray-based modern container infrastructure that powers the Snowflake ML platform.

Yes, Snowflake ML handles both online and batch workloads. For real-time needs, our online feature store and online model inference are generally available to power use cases including personalized recommendations, fraud detection, pricing optimization and anomaly detection.

No, you can bring models built anywhere externally to run in production on Snowflake data. During inference, you can take advantage of integrated MLOps features such as ML observability and RBAC governance.

Yes, Snowflake ML is fully compatible with any open source library. Securely access open source repositories via pip and bring in any model from hubs such as Hugging Face.

Snowflake operates on a consumption-based pricing model. Explore the latest credit pricing table.

Yes, you can try any of our ML quickstarts directly from the free trial experience.

Where Data Does More