Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Python (AI) Developer Advocate image - Rise Careers
Job details

Python (AI) Developer Advocate

Stream is hiring for an AI Developer Advocate to join the Developer Relations team based in the EMEA.

What You Will Do

  • Spread awareness of Stream by building community, driving discussions and providing guidance to developers in the Python and AI fields.

  • Work with the SDK and backend teams to improve Stream’s AI integrations across the Chat and Video APIs

  • Relay feedback to the team and help influence the product roadmap based on community feedback.

  • Write, release, document, and manage open-source AI projects and demo apps built on Stream products.

  • Work closely with community members, developers, and product owners to improve Stream’s SDKs.

Who You Are

  • A lifelong learner who is always looking for the next challenge.

  • Self-motivated, driven, and can solve problems autonomously.

  • Focused on solving problems in the best way possible.

  • A detail-oriented individual whose effort shows high-quality output.

  • An excellent communicator who enjoys teaching others through different modes of communication (e.g. writing, video).

At Stream we strive to provide the best possible product and service to our clients, and we expect the same from you! As a member of the team, you must be excited to grow with Stream. At our core, we are a startup - you should be able to act quickly, thrive in uncertainty, and love pivoting to new technologies.

Ideally you have

  • A minimum of 4 years of experience as a software engineer, developer, or equivalent technical experience.

  • Strong communication skills, both written and verbal.

  • 1-2 years of technical consulting or in a community engagement capacity.

  • An expert-level understanding of Python, NodeJS, or Javascript in a production-level environment.

  • Practical experience with machine learning, large language models, and natural language processing, along with a willingness to learn more in this area.

  • Experience working with and building third-party developer tools such as APIs, SDKs, and client libraries.

  • A transparent history of GitHub commits and contributions to open-source projects.

  • Participated in online and offline developer communities and ecosystems such as open-source platforms, blogs, YouTube video series, tech conferences, hackathons, meet-ups, technical teaching, and training.

Bonus Points

  • Experience working as a Developer Advocate in the tech space.

  • Speaking at or hosting in-person or virtual events.

  • Strong social presence.

  • Examples of written content (e.g., Medium, Dev.to, personal blog, other).

Who We Are

Stream has a casual, social, and spirited culture. We are talented, highly technical, and collaborative which makes Stream a great place to learn and improve your skills. Our team is forward-thinking and diverse and we all have different backgrounds which lends to our creativity and innovation. With offices in Boulder and Amsterdam, our employees represent 15 countries, 11 languages, and counting.

Our team is passionate about tackling difficult tech problems at scale by creating reusable components that allow product owners to ship apps faster, more securely, and with a better user experience. Our culture is oriented towards ownership and quality; Our goal is to produce deliverable software.

Why join Stream?

  • History of success. From Amsterdam to Boulder and Techstars in-between, Stream has raised over $58.25M to build the best Chat Messaging & Activity Feed infrastructure available, with best-in-class support.

  • Freedom and endless growth opportunities. As a rapidly growing startup (since 2020 we have gone from 30 to 150 employees), Stream gives you unique personal and professional growth opportunities. The opportunity of true ownership and accountability has a massive impact on your career. These are the things you can rarely experience in huge corporations.

  • Be on the front line of progress and innovation. While working with cutting-edge technology, we are passionate about tackling difficult tech problems at scale and creating reusable components for them, empowering engineering teams to ship apps faster, more securely, and with a better user experience.

  • They believe in us: Stream is backed by leading VC companies (Felicis Ventures, GGV Capital, 01.Advisors, Techstars, Arthur Ventures), including backers like Dick Costolo (01 Advisors, ex-CEO of Twitter), Olivier Pomel (CEO of Datadog), Tom Preston-Werner (Co-Founder of GitHub), Nicolas Dessaigne (Co-Founder of Algolia), Johnny Boufarhat (Founder and CEO of Hopin).

What’s In It For You

  • Stream employees enjoy some of the best benefits in the industry:

    • A team of exceptional engineers

    • The chance to work on OSS projects

    • 28 days paid time off plus paid Dutch holidays

    • Company Equity

    • A pension scheme

    • Remote work flexibility (within EMEA)

    • A Learning and Development budget

    • NS business card or a company bike-covered

    • Fitness stipend

    • Monthly in-office chair massages by a professional

    • Parental leave paid at 100%

    • MacBook Pro provided

    • Healthy team lunches and plenty of snacks

    • A generous relocation package

    • An office in the heart of Amsterdam

    • The opportunity to attend or present at global conferences and meetups

    • The possibility to visit our office in Boulder, CO

Note: this list of benefits applies to Netherlands-based employees and is adjusted per your location of residence.

Stream provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

 

Equal opportunity employer statement: Stream provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Note for external recruiters: We currently have this role covered and do not accept unsolicited agency resumes. We are not responsible for any fees related to unsolicited resumes.

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Python (AI) Developer Advocate, Stream

Stream is on the lookout for an enthusiastic Python (AI) Developer Advocate to join our dynamic Developer Relations team based in the EMEA region! If you're someone who thrives on building communities and having meaningful conversations with developers in the ever-evolving Python and AI landscapes, this role is for you. You will play a critical part in amplifying Stream's presence by engaging with developers and providing them direction while exploring our cutting-edge Chat and Video APIs. Collaboration is key, as you'll be working closely with our SDK and backend teams to enhance our AI integrations. Gathering developer feedback to improve our products and writing open-source projects or demo apps using Stream products will be integral to your day-to-day. We’re searching for someone who embodies a growth mindset, with a penchant for solving problems and communicating effectively through various mediums. Your experience of at least 4 years in software development, along with strong problem-solving skills, will help you shine here at Stream. With the added bonus of having been in developer advocacy or community engagement roles, you’ll be uniquely equipped to influence our roadmap based on what you and our vibrant developer community need. Your creativity and passion for continuous learning will make a significant impact at a company that celebrates diversity and innovation. Join us and collaborate with talented teammates from around the globe as we tackle tech challenges and create game-changing solutions together!

Frequently Asked Questions (FAQs) for Python (AI) Developer Advocate Role at Stream
What does a Python (AI) Developer Advocate do at Stream?

At Stream, a Python (AI) Developer Advocate primarily engages with the developer community to enhance their experience with our products, particularly in the AI and Python domains. They facilitate discussions, gather community feedback, and work closely with product and SDK teams to ensure our offerings meet developers' needs. Additionally, the advocate creates and manages open-source projects and demo applications to showcase our technologies.

Join Rise to see the full answer
What qualifications are needed for the Python (AI) Developer Advocate position at Stream?

To qualify for the Python (AI) Developer Advocate role at Stream, candidates should have a solid technical background with a minimum of 4 years of experience as a software engineer or in a similar capacity. Proficiency in Python, experience with machine learning, and familiarity with community engagement are essential. Strong communication skills and a history of contributions to open-source projects are also highly valued.

Join Rise to see the full answer
What are the benefits of working as a Python (AI) Developer Advocate at Stream?

Working as a Python (AI) Developer Advocate at Stream comes with numerous perks, including a competitive salary, 28 days of paid leave, remote work flexibility, company equity, and a learning and development budget. Employees also enjoy unique team activities, fitness stipends, and opportunities to attend or present at global conferences, creating a vibrant work culture focused on growth and innovation.

Join Rise to see the full answer
How can I apply to be a Python (AI) Developer Advocate at Stream?

To apply for the Python (AI) Developer Advocate position at Stream, visit our careers page or reach out to our HR department with your resume and a cover letter detailing your relevant experience. Be sure to highlight your background in software development, community engagement, and any contributions to open-source projects.

Join Rise to see the full answer
What is the work culture like for a Python (AI) Developer Advocate at Stream?

The work culture at Stream is casual, social, and highly collaborative. As a Python (AI) Developer Advocate, you'll be part of a diverse team of skilled professionals who value creativity and ownership. Our startup environment encourages quick adaptability, and team members are passionate about tackling technical challenges together while continuously learning and improving.

Join Rise to see the full answer
Does Stream support remote work for the Python (AI) Developer Advocate role?

Yes! Stream offers remote work flexibility for the Python (AI) Developer Advocate position, especially for candidates residing within the EMEA region. We recognize that talent can be found anywhere, and we believe in providing our employees with a work-life balance that suits their needs.

Join Rise to see the full answer
What technologies will a Python (AI) Developer Advocate work with at Stream?

As a Python (AI) Developer Advocate at Stream, you will work with various cutting-edge technologies, specifically focusing on AI integrations with our Chat and Video APIs. You'll engage in developing and managing open-source projects, increasingly involving machine learning and large language models, enhancing the developer experience with our SDKs.

Join Rise to see the full answer
Common Interview Questions for Python (AI) Developer Advocate
Can you describe your experience with Python in a production environment?

When discussing your experience with Python, focus on specific projects where you've utilized Python to solve complex problems efficiently. Highlight your understanding of best practices in coding, debugging, and software design. Providing examples of contributions to open-source Python projects can further strengthen your answer.

Join Rise to see the full answer
How do you approach community engagement as a Developer Advocate?

In responding to this question, emphasize the importance of understanding community needs and how you foster positive relationships with developers. Illustrate your experience with engagement strategies such as hosting webinars, participating in forums, or writing technical content to support and educate the community.

Join Rise to see the full answer
What methods do you use for gathering developer feedback?

Discuss your strategies for gathering developer feedback, such as conducting surveys, hosting feedback sessions, or implementing tools for monitoring community sentiment. Share any examples where feedback significantly influenced product roadmaps or development priorities.

Join Rise to see the full answer
Explain a challenging technical problem you solved in the past.

Share a specific instance where you encountered a technical challenge, detailing the context, your problem-solving steps, and the ultimate outcome. Highlight your analytical skills and collaborative efforts to demonstrate how you thrive in tackling difficult tech problems.

Join Rise to see the full answer
What role does documentation play in your work as a Developer Advocate?

Emphasize the significance of clear and concise documentation in helping developers understand and utilize APIs or SDKs effectively. Discuss your experience writing technical documentation, tutorials, or creating demo applications to facilitate developer onboarding and education.

Join Rise to see the full answer
How do you stay updated with the latest developments in AI and Python?

Demonstrate your commitment to continuous learning by mentioning various resources you engage with, such as webinars, tech blogs, conferences, and developer communities. Additionally, describe any personal projects that reflect your hands-on experience with new technologies.

Join Rise to see the full answer
In your opinion, what makes an effective developer advocacy program?

Share your insights on the essential components of an effective developer advocacy program, such as a strong community focus, regular engagement initiatives, and transparent communication. Highlight any experiences where you contributed to building around these components in previous roles.

Join Rise to see the full answer
How do you handle negative feedback from a developer community?

When addressing negative feedback, focus on active listening and viewing it as an opportunity for improvement. Discuss strategies you use to address concerns constructively, such as following up with developers and coordinating with product teams to implement their suggestions.

Join Rise to see the full answer
Describe your experience with open-source projects.

Illustrate your involvement in open-source projects, detailing specific contributions you made, the technologies used, and the significance of the projects. If you've led or organized such projects, explain your role and highlight how it benefited your professional development.

Join Rise to see the full answer
What do you consider to be the most important quality for a Developer Advocate?

Emphasize the importance of strong communication skills and empathy in fostering relationships with the developer community. You might also want to mention adaptability and technical expertise as critical qualities for effectively advocating for developers' needs and helping them succeed.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Stream Remote No location specified
Posted 12 days ago
Photo of the Rise User
Calm Remote Los Angeles, CA; San Francisco, CA; New York City, NY; Minneapolis, MN
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Empathetic
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
India Remote No location specified
Posted 10 days ago
Photo of the Rise User
Gusto, Inc. Remote Denver, CO;San Francisco, CA;New York, NY, Toronto, CAN
Posted 10 days ago
Photo of the Rise User
Posted 4 days ago
Mission Driven
Rise from Within
Growth & Learning
Dare to be Different
Passion for Exploration
Rapid Growth
Social Impact Driven
Inclusive & Diverse
Photo of the Rise User
Posted 7 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!