We are seeking a hands-on Snowflake Architect / Lead with strong expertise in Snowflake, Snowflake Cortex AI, Generative AI, and LLM-based solutions. The ideal candidate will have 10+ years of technology experience and a strong background in designing enterprise-scale data architectures and AI solutions.
Key Responsibilities
- Design and implement scalable, secure, and high-performance Snowflake architectures.
- Lead data modeling, integration, performance optimization, and Snowflake platform best practices.
- Implement production-grade RBAC and Row-Level Security (RLS).
- Develop solutions using Snowpark and Python.
- Design and implement AI solutions using Snowflake Cortex AI, Cortex Search, and Cortex Analyst.
- Build and integrate LLM and Generative AI applications with enterprise data.
- Design RAG pipelines using embeddings, semantic search, and vector databases.
- Develop AI agents and multi-agent architectures using LangChain, LangGraph, Semantic Kernel, or similar frameworks.
- Design multi-tool orchestration and agent workflows for enterprise AI use cases.
- Provide technical leadership for AI/data architecture, solution design, and implementation.
- Collaborate with engineering, data, AI/ML, and business stakeholders to deliver production-ready solutions.
Required Skills
- 10+ years of overall technology experience.
- Strong experience as a Snowflake Architect, Lead, or Senior Snowflake Engineer.
- Expert knowledge of Snowflake architecture and engineering.
- Hands-on Snowflake Cortex AI experience.
- Strong AI / GenAI / LLM experience.
- Production experience with RBAC and RLS.
- Strong Snowpark and Python skills.
- Experience with Cortex Search and/or Cortex Analyst.
- Hands-on experience with RAG, embeddings, vector databases, and semantic search.
- Experience with LangChain, LangGraph, Semantic Kernel, or similar frameworks.
- Strong understanding of agentic AI and multi-agent architecture.
- Experience designing enterprise AI solutions and architectures.