Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026

Developer Advocate - AI & Developer Experiences

Snowflake US-CA-Menlo Park and 2 other locations
All 3 locations
  • US-CA-Menlo Park
  • CA-Ontario-Toronto
  • US-WA-Bellevue
entry full-time

Salary

$122K – $175K per year

Apply on Snowflake

Description

We are powering the era of the agentic enterprise. As a Developer Advocate at Snowflake, you will help builders discover, adopt, and succeed with Snowflake's AI and developer portfolio by creating high-quality technical content, demos, workshops, and community programs.

Responsibilities:

  • Create technical content and adoption assets: Build clear, accurate documentation, quickstarts, tutorials, code samples, demos, and reference applications for developers and data practitioners.
  • Turn complex AI, data, and application-development concepts into approachable, practical learning experiences.
  • Contribute reusable patterns, templates, and playbooks that help builders move from first use to production.
  • Support launches and developer programs: Help prepare priority AI and developer products for launch by testing developer journeys, identifying friction, and creating day-one enablement assets.
  • Design and deliver workshops, hackathons, talks, and hands-on labs for customers, partners, students, and developer communities.
  • Work with field and go-to-market teams on customer-ready demos, solution briefs, presentations, and technical walkthroughs.
  • Connect developers and product teams: Gather feedback from community, customers, field teams, support, documentation, and product usage, then synthesize it into clear developer insights.
  • Partner with Product and Engineering to improve onboarding, documentation, samples, APIs, tools, and the overall developer experience.
  • Use qualitative feedback and adoption metrics to evaluate your work and improve content and programs over time.
  • Represent Snowflake in the developer ecosystem: Participate authentically in developer, data, AI, and open-source communities through events, forums, technical content, and contributions.
  • Build relationships with practitioners, learn where they get stuck, and help them succeed with Snowflake and the broader ecosystem.
  • Share emerging developer needs, tools, and practices with internal teams.

Requirements:

  • Completion of a Bachelor's or Master's degree in Computer Science, Engineering, AI/ML, Data Science, Human-Computer Interaction, or a related technical field, or equivalent practical experience.
  • A strong technical foundation and experience building software products demonstrated through prior roles, internships, coursework, open-source contributions, or substantial personal projects.
  • Hands-on experience with developer tools, APIs, SDKs, CLI tools, source control, CI/CD etc.
  • Familiarity with modern AI development, including prompting, grounding, evaluation, RAG, agents, tool calling, or LLM APIs.
  • Excellent written and verbal communication, with the ability to explain technical concepts through clear narratives, examples, and presentations.
  • Comfort presenting and facilitating technical sessions for groups with different levels of experience.
  • A bias for action and ownership: you can structure ambiguous problems, learn quickly, seek feedback, and iterate.
  • Strong collaboration skills and experience working across technical and non-technical teams through school, internships, community work, or prior roles.

Nice to Have:

  • Internship, co-op, or project experience as a software, data, ML/AI, or solutions engineer.
  • Experience with Snowflake or another cloud data platform.
  • Understanding of data and analytics workflows such as SQL, ELT/ETL, notebooks, dbt, data science, or application development.
  • Contributions to open-source projects, technical blogs, documentation, videos, or developer communities.
  • Experience organizing hackathons, meetups, workshops, student clubs, or other technical community programs.
  • Experience measuring content, community, or product adoption using quantitative and qualitative signals.

What We Offer:

  • Help shape how developers and data teams build with AI at a strategic moment for Snowflake.
  • Create high-impact developer experiences used by customers and practitioners around the world.
  • Learn from experienced advocates, product managers, engineers, and AI practitioners while owning meaningful work from day one.
  • Be part of a culture that values thoughtful craftsmanship, velocity, collaboration, and customer obsession.

Skills

Required

Nice to have

  • Snowflake
  • cloud data platform
  • SQL
  • ELT/ETL
  • notebooks
  • dbt
  • application development
  • open-source projects
  • technical blogs
  • documentation
  • videos
  • developer communities

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.ashbyhq.com/snowflake/267d8514-2580-4ade-b5d1-0ea41d11cf62

Apply on Snowflake