Snowflake introduced the Arctic Embed family in 2024, with Arctic Embed L as its largest original English model. The encoder converts text into 1,024-dimensional vectors for semantic search and retrieval-augmented generation, where a vector database finds relevant passages before a separate model generates an answer.
Arctic Embed L uses the Apache 2.0 license and has roughly 335 million parameters. Snowflake’s materials also cite 334 million total parameters and 303 million excluding token embeddings, reflecting different counting conventions. The model is available in Safetensors and ONNX formats, with support for Sentence Transformers, raw Transformers, and Transformers.js.
A 335M model among API leaders
Snowflake reported an average MTEB Retrieval score of 55.98 NDCG@10. NDCG@10 measures how effectively a system places relevant results within its first 10 responses, with MTEB presenting the result on a 0-to-100 scale. The model card compared Arctic Embed L with several hosted embedding systems:
The table captures a historical model-card snapshot, and leaderboard positions change as evaluations and models evolve. MTEB also cannot predict performance on a company’s own documents, queries, languages, or relevance criteria. Domain-specific evaluation remains necessary before replacing an existing embedding service.
A model of this size requires about 670 MB for FP16 weights or 1.34 GB for FP32 weights before runtime overhead. Self-hosting removes per-request embedding charges, while compute, deployment, monitoring, and index storage remain part of the operating cost.