Applied AI Engineer

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

Applied AI Engineer at Snowflake focused on building and deploying enterprise-grade AI agents and solutions for customers. The role involves owning the end-to-end lifecycle, defining and measuring quality, productionizing AI at scale with guardrails and observability, and acting as a technical partner to customers. Requires experience with LLMs, RAG, agentic workflows, and evaluations.

What you'd actually do

  1. Architect, build, and deploy enterprise-grade AI solutions, including sophisticated AI agents.
  2. Define what "good" means for the systems you build.
  3. Rapidly design, iterate, and ship high-quality code and pipelines.
  4. Own the full implementation lifecycle for your solutions – from prototype through deployment, monitoring, and optimization in secure, large-scale production environments.
  5. Partner directly with customer data science and engineering teams as a hands-on technical resource and trusted advisor on how to best leverage AI for their business challenges.

Skills

Required

  • Professional software engineering experience
  • Building applications using LLMs
  • RAG
  • Agentic workflows
  • Defining quality metrics for LLM or agent systems
  • Running evaluations for LLM or agent systems
  • Python
  • SQL
  • Communication skills
  • Problem-solving skills

Nice to have

  • Experience building eval sets from production traces and synthetic data
  • Running structured experimentation (A/B tests, ablations, offline evals)
  • Familiarity with eval and observability tooling (e.g., Braintrust, LangSmith, Arize, Weave, Promptfoo)
  • Experience building custom eval harnesses
  • Experience with failure-mode analysis on agent or RAG systems
  • MLOps lifecycle
  • Model deployment
  • Monitoring
  • Evaluation in a cloud environment (AWS, Azure, or GCP)
  • Core data science libraries and tools (e.g., pandas, numpy, Snowpark)
  • Customer-facing technical role (e.g., solutions architect, sales engineer, or professional services)
  • Startup experience

What the JD emphasized

  • Proven experience building applications using LLMs, especially with technologies like RAG and agentic workflows.
  • Hands-on experience defining quality metrics and running evaluations for LLM or agent systems, and using evals to systematically improve quality.
  • Experience building eval sets from production traces and synthetic data, and running structured experimentation (A/B tests, ablations, offline evals) to compare prompts, models, or agent architectures.
  • Experience with failure-mode analysis on agent or RAG systems – categorizing errors (hallucination, retrieval miss, planning failure, tool misuse) and driving each down with targeted evals.

Other signals

  • building production-grade AI systems
  • deploying AI solutions to solve real-world business problems at scale
  • defining quality metrics and running evaluations for LLM or agent systems