Snowflake
Senior AI Engineer, Enterprise
US-CA-Menlo Park · Senior · Full-time · Posted Oct 1, 2026
- Experience
- 5+ years of professional software engineering experience.
- Education
- Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related technical field.
About the job
Build backend services, platform infrastructure, and AI capabilities for production agentic applications used by Snowflake’s Go-To-Market organization.
What you'll do
- Design and build scalable backend services, distributed systems, APIs, and orchestration services for AI products.
- Develop reusable AI platform components and improve CI/CD, testing, deployment, observability, and developer experience.
- Build and optimize secure, reliable, performant AI applications in collaboration with product and GTM teams.
What they ask for
- 5+ years of professional software engineering experience and a Bachelor's degree or higher in a related technical field.
- Strong proficiency in Python (3.11+) and experience building RESTful APIs and backend services using FastAPI or similar.
- Experience designing and operating distributed systems and microservice architectures, plus containerization technologies such as Docker.
- Hands-on experience building production AI applications using large language models, including prompt engineering, tool calling, structured outputs, and LLM orchestration frameworks.
Nice to have
- Experience with Snowflake technologies, such as Snowpark, Cortex AI, Snowpark Container Services, Snowflake Connector, or Snowflake CLI.
- Experience with agent frameworks such as LangGraph, AI evaluation and monitoring, model serving, or cloud-native infrastructure.
Tools
Python (3.11+), FastAPI, Docker, Snowflake Cortex, Snowpark, LangGraph, Streamlit, React
AI focus
Build production AI and agentic applications, internal AI platform components, and AI capabilities; work with LLMs, orchestration, evaluation, and monitoring.
Model-written summary · the original posting is authoritative