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 a month 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

Software Engineer 2- AI Full Stack Development

Mid-level Software Engineer position at Microsoft focusing on AI and full-stack development, requiring 4+ years of experience and expertise in AI/ML technologies.

Research Product Manager, Google Cloud, Domain Applied ML

Lead AI/ML research product management at Google Cloud, driving innovation in Generative AI and machine learning infrastructure.

Research Scientist, Market Algorithms

Research Scientist position at Google focusing on market algorithms, combining ML, economics, and computer science research with practical applications.

Research Scientist

Research Scientist position at Google Research focusing on machine learning and AI systems development, requiring PhD and programming expertise.

Software Developer III, Machine Learning, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning and AI development with opportunities to work on large-scale systems impacting billions of users.