Snowflake
Staff Software Engineer, Cortex AI Search Infrastructure
US-CA-Menlo Park · Hybrid · Staff · Full-time · Posted Sep 17, 2026
- Experience
- 9+ years
- Education
- Bachelor’s degree in Computer Science or a related technical field.
About the job
Build and scale enterprise search and AI infrastructure for Snowflake Cortex products, including retrieval, agent workflows, evaluation, and production AI services.
What you'll do
- Build agentic workflow orchestration and state-management systems.
- Design scalable RAG infrastructure, including indexing, query processing, ranking, caching, and metadata extraction.
- Develop evaluation infrastructure and productionize AI workflows as secure, observable, multi-tenant services.
What they ask for
- Bachelor’s degree in Computer Science or a related technical field.
- 9+ years of experience building distributed systems, high-throughput APIs, or backend infrastructure for AI/ML products.
- Deep proficiency in Go or Java and Python.
- Strong understanding of database internals, distributed state management, cloud-native architecture, vector indices, agent platforms, or scalable data pipelines.
Nice to have
- Experience with query optimization and SQL engine internals, multi-tenant systems for sensitive enterprise data, or large-scale search infrastructure.
- Direct experience with the subsystems outlined in the posting.
Tools
Go, Java, Python, Kubernetes, FoundationDB
AI focus
Build retrieval and RAG systems, agent runtimes, AI evaluation infrastructure, and production LLM workflows; optimize model routing, prompt caching, and token use.
Model-written summary · the original posting is authoritative