# Developer Advocate - AI & Developer Experiences

**Company**: Snowflake
**Location**: US-CA-Menlo Park; CA-Ontario-Toronto; US-WA-Bellevue
**Experience**: entry
**Job type**: full-time
**Salary**: $122K – $175K
**Category**: Product Management
**Industry**: Technology

**Apply**: https://jobs.ashbyhq.com/snowflake/267d8514-2580-4ade-b5d1-0ea41d11cf62?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fbc824ad-c18

## 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
- Computer Science
- Engineering
- AI/ML
- Data Science
- Human-Computer Interaction
- developer tools
- APIs
- SDKs
- CLI tools
- source control
- CI/CD
- modern AI development

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

---

Source: [Apply at jobs.ashbyhq.com](https://jobs.ashbyhq.com/snowflake/267d8514-2580-4ade-b5d1-0ea41d11cf62?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
