Hiring nowAI technical writing, education and developer relations

AI Developer Advocate

Also called AI DevRel Engineer · AI Developer Relations Engineer · AI DevRel · Developer Advocate (AI)

An AI Developer Advocate helps developers succeed with a company's AI tools through working demos, teaching material and community contact, and brings what they learn back to product teams so the tools get easier to adopt.

What they do

They build small, working sample applications and notebooks that show how a tool is meant to be used. They write guides, run workshops and answer developer questions in forums and issue trackers. They watch where people get stuck, then record those patterns and share them with product and engineering. They test new features before release and say plainly when something is confusing. They also talk to developers about what they are trying to build, which shapes what the team makes next. Much of the week is code, writing and conversation in roughly equal parts.

What a strong hire delivers

Within the first months, a strong hire ships a small set of demos that run cleanly and that developers actually copy. They set up a regular way to collect developer feedback and turn it into short, specific notes the product team can act on. They fix or flag gaps in the documentation. They also build a visible, trusted presence in the developer community, so questions get answered quickly and honestly.

How you can tell they are good

Ask them to show a demo or tutorial they built and walk through the choices they made. Strong people explain who it was for, what confused learners, and what they changed afterwards. Ask for an example where their feedback changed a product decision. Be wary of candidates who talk only about reach and audience size, or whose code samples cannot be run by someone else.

Why it is hard to fill

The title varies between companies, so searches by title miss good people. The work needs real coding ability, clear teaching and comfort with public community work. Most candidates are strong in one or two of those, not all three. Engineers often dislike the writing and event load. Content people may lack depth in code. Employers also tend to want someone who already knows AI tooling, which narrows the pool further.

Where to find them

Look at developer advocates and DevRel engineers at developer tool companies, cloud platforms and API businesses. Software engineers who run open source communities or write widely used tutorials are good sources. So are technical writers who code, trainers and bootcamp instructors, and solutions engineers who enjoy teaching. Labs and AI platforms hire from all of these groups, so look across them.

Indicative pay

Not enough published evidence yet to give a fair range for this role, which is common for work this new. We benchmark it for you as part of a search.

Interview questions for an AI Developer Advocate

  1. Tell me about a demo or sample app you built for developers. What did you learn from watching people use it?

    A strong answer names the audience, the goal and a specific change made after real feedback. It should show they observed users, not just published. Worry if the story ends at launch or relies on views and likes.

  2. A developer says our quickstart is broken, but it works on your machine. What do you do?

    They should reproduce the problem in a clean environment, ask for versions and error output, and fix the guide or report a bug. Look for empathy and method. Worry if they blame the developer.

4 more questions, with what a strong answer covers, are in the Role Kit.

Job description you can post

We are looking for an AI Developer Advocate to help developers build successfully with our AI products. You will create working demos and learning resources, support our community, and carry what developers tell you back to the product team. We value clear teaching and honest feedback.

What you will do

  • Build sample applications and notebooks that run cleanly and show good practice
  • Write tutorials, guides and documentation improvements
  • Run workshops and talks for developers at different levels
  • Answer questions in community channels and issue trackers
  • Collect developer feedback and turn it into clear, actionable product input
  • Test upcoming features and report usability problems
  • Work with engineering and documentation teams on release material

What you will bring

  • Public or shareable work such as demos, tutorials or talks that show your skill
  • Strong Python and comfort building small applications
  • Clear technical writing and explanation
  • Experience teaching or supporting developers
  • Ability to run user research or structured feedback gathering
  • Judgement about what is true, useful and ready to share

Nice to have

  • Experience with agent frameworks or retrieval applications
  • Open source community contributions
  • Experience running training programmes for teams

Free to use and adapt. If it saves you time, a link back to this page is appreciated.

Skills that matter

  • Technical communicationAdvancedExplain evidence and limitations to relevant readers
  • Change management and trainingAdvancedSupport adoption through learning and organisational change
  • User researchWorkingStudy user needs, context and behaviour
  • PythonWorkingDevelop tested numerical and data software

Other roles in aI technical writing, education and developer relations

Related roles in other families

How we wrote this

Role definitions are our own editorial work, checked against occupational classifications, standards, research and employer pages. Titles vary by company, and this is a description of the work, not a job advert.

← AI technical writing, education and developer relationsAll new job families

Start a search

Hiring an AI Developer Advocate?

Tell us the work. We find the people already doing it, whatever their job title says, and you meet them already interviewed for your role.