Python (AI) Developer Advocate

Stream builds Chat Messaging & Activity Feed infrastructure, backed by $58.25M in funding, serving developers worldwide.
Machine Learning
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
4+ years of experience
AI · Enterprise SaaS

Description For Python (AI) Developer Advocate

Stream is a rapidly growing technology company that specializes in building Chat Messaging & Activity Feed infrastructure. They're seeking a Python (AI) Developer Advocate to join their Developer Relations team in Amsterdam. This role combines technical expertise in Python and AI with developer advocacy, requiring 4 years of software engineering experience and strong community engagement skills.

The position offers a unique opportunity to work at the intersection of AI, developer relations, and product development. You'll be responsible for building community awareness, improving AI integrations, and contributing to open-source projects. The ideal candidate should have practical experience with machine learning, LLMs, and natural language processing, along with strong communication skills.

Stream offers an impressive benefits package, including equity, flexible work arrangements, and professional development opportunities. The company has grown from 30 to 150 employees since 2020 and is backed by notable investors, having raised over $58.25M. Their culture emphasizes ownership, quality, and innovation, with a diverse team representing 15 countries and 11 languages.

Working at Stream means joining a forward-thinking team tackling complex technical challenges while having the freedom to influence product direction and engage with the developer community. The company provides a supportive environment with excellent benefits, including parental leave, relocation assistance, and opportunities for global conference participation.

Last updated 11 hours ago

Responsibilities For Python (AI) Developer Advocate

  • Spread awareness of Stream by building community and providing guidance to developers in Python and AI fields
  • Work with SDK and backend teams to improve Stream's AI integrations
  • Relay feedback and help influence product roadmap based on community feedback
  • Write, release, document, and manage open-source AI projects
  • Work closely with community members, developers, and product owners to improve Stream's SDKs

Requirements For Python (AI) Developer Advocate

Python
Node.js
JavaScript
  • Minimum 4 years of experience as a software engineer or equivalent
  • Strong communication skills, both written and verbal
  • 1-2 years of technical consulting or community engagement experience
  • Expert-level understanding of Python, NodeJS, or Javascript
  • Practical experience with machine learning, LLMs, and NLP
  • Experience with APIs, SDKs, and client libraries
  • History of GitHub contributions and open-source projects
  • Experience in developer communities and ecosystems

Benefits For Python (AI) Developer Advocate

Equity
Parental Leave
Education Budget
Relocation Benefits
  • 28 days paid time off plus Dutch holidays
  • Company Equity
  • Pension scheme
  • Remote work flexibility (within EMEA)
  • Learning and Development budget
  • NS business card or company bike
  • Fitness stipend
  • Monthly in-office chair massages
  • Parental leave paid at 100%
  • MacBook Pro provided
  • Healthy team lunches and snacks
  • Generous relocation package
  • Office in Amsterdam
  • Opportunity to attend global conferences
  • Possibility to visit Boulder, CO office

Interested in this job?

Jobs Related To Stream Python (AI) Developer Advocate

AI Developer Advocate

Join Stream as an AI Developer Advocate, building community and improving AI integrations for Chat and Video APIs.

Software Development Engineer, Conversational AI Modeling and Learning

Senior Software Engineer role focusing on developing cutting-edge Conversational AI and Large Language Models at Amazon

Machine Learning Engineer II, Amazon

ML Engineer role at Amazon Search focusing on building scalable ML infrastructure and managing ML lifecycle for the world's largest product search engine.

Software Dev Engineer II, People Experience and Technology Central Science (PXTCS), GenAI Apps

Software Engineer role focusing on ML/GenAI systems development at Amazon's PXT Central Science Team, building solutions to improve employee experience.

Software Development Engineer, Sales AI

Software Development Engineer role at Amazon's Sales AI team, focusing on ML-driven advertising solutions with competitive compensation and benefits.