EmbeddingGemma 2: The Developer Guide- Google Developers Blog
Oct 6, 2026Maarten Grootendorst, Ian Ballantyne

Summary
Introduces EmbeddingGemma 2, a sub-1B multimodal embedding model based on Gemma 4, capable of processing text, code, images, video, and audio into a unified 768-dimensional space. Highlights its modular architecture allowing selective loading of encoders (270M text/code, 440M text+vision, 570M text+audio, 740M full multimodal) and Matryoshka Representation Learning (MRL) for dynamic dimension truncation (down to 128 dimensions) to reduce storage requirements. Provides developer guide for using the model with sentence-transformers library, including task prompts for retrieval and handling interleaved inputs. Benchmarks show improved performance over EmbeddingGemma 1 on code retrieval and multimodal capabilities.
More from the Coral Edge AI Platform trail
- ML Drift: Next-Gen GPU AI/ML Inference at the Edge- Google Developers Blog
- Bring multimodal semantic search to the edge with EmbeddingGemma 2- Google Developers Blog
- Mastering Edge AI on Raspberry Pi with LiteRT and Gemma- Google Developers Blog
- LiteRT.js, Google's high performance Web AI Inference- Google Developers Blog
- Unlocking the Power of the TPU Stack: Introducing our new Developer Hub- Google Developers Blog