Developer Advocate - AI & Developer Experiences
Snowflake Inc.· Product Management
US-CA-Menlo Park, US-WA-Bellevue, CA-Ontario-Toronto$122k - $175kFull-timePosted 1mo ago
About the role
Early-career Developer Advocate focused on AI, developer experience, data, and education. Responsible for creating technical content, demos, workshops, and community programs to help builders adopt Snowflake's AI and developer portfolio. Collaborates with Product, Engineering, Marketing, and field teams and brings developer feedback into the product.
Responsibilities
- Create technical content and adoption assets: build 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: test developer journeys, identify friction, and create 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 and synthesize 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 improve content and programs over time.
- Represent Snowflake in the developer ecosystem: participate in developer, data, AI, and open-source communities via events, forums, technical content, and contributions.
- Build relationships with practitioners and help them succeed with Snowflake and the broader ecosystem.
- Share emerging developer needs, tools, and practices with internal teams.
Qualifications
- 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.
- 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.
- Bias for action and ownership: ability to structure ambiguous problems, learn quickly, seek feedback, and iterate.
- Strong collaboration skills and experience working across technical and non-technical teams.
Skills
Required:Technical writing and content creationPublic speaking and technical workshopsDeveloper tools and practicesAI development concepts
Last updated Aug 27, 2026. Interested? Apply on the company site.
About Snowflake Inc.
The Data Platform Built for Data Teams.
Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.
AIData CloudData EngineeringAnalyticsApplications & Collaboration
More open roles at Snowflake Inc.
- Sales Development Representative3d agoHybrid (IN-Mumbai-MSO) · Sales Development
- Partner Solutions Engineer - VAR3d agoFR-Paris · Solution Engineering
- EMEA Solution Engineering Manager - Observability3d agoGB-London, DE-Munich-MSO +1 more · Solution Engineering
- Senior Security Engineer - Enterprise Security3d agoHybrid (US-WA-Bellevue) · Security
- Lead Forward Deployed Engineer - Migration3d agoRemote · Professional Services