Staff AI Engineer - Snowflake Intelligence

Snowflake Snowflake · Data AI · CA-Menlo Park, United States · Engineering

Staff AI Engineer focused on building agentic workflows, NL-to-SQL, and search features for Snowflake Cortex products. The role involves full AI engineering lifecycle ownership, including design, prompt/tool engineering, evals, deployment, measurement, and optimization, with a strong emphasis on enterprise-grade context engineering and leading a team.

What you'd actually do

  1. Own features end-to-end for Snowflake Cortex products. Build agentic workflows, NL-to-SQL on semantic layers, search.
  2. Build enterprise-grade context engineering: function calling, tool schemas, guardrails, semantic model-aware prompting for SQL, and verification/repair
  3. Design evals and hillclimb : create golden sets, create rubrics and metrics, analyze errors, run experiments to hill climb on the metrics.
  4. Partner with product and infra: translate customer problems into products and experiments. Collaborate with infrastructure teams to productionize improvements.
  5. Lead a team of engineers towards building great products

Skills

Required

  • Python
  • Go
  • shipping AI features in production
  • agentic workflows
  • function calling
  • tool schemas
  • guardrails
  • evals
  • hillclimbing metrics

Nice to have

  • text2sql
  • data modeling
  • data analysis
  • retrieval systems
  • semantic layers

What the JD emphasized

  • 5+ years of experience shipping AI features in production
  • Own features end-to-end
  • Build enterprise-grade context engineering
  • Design evals and hillclimb

Other signals

  • building agentic workflows
  • shipping AI features in production
  • enterprise-grade context engineering
  • design evals and hillclimb