Skip to content
PALM SOUQ

Developer Relations · Senior (L5)

Developer Advocate

Help AI engineers govern token spend: write the guides, build the sample agents, and bring developer feedback straight into the gateway roadmap.

roles/developer-advocateOpen
Location
Remote within India, with travel to Chennai
Type
Full-time, Senior (L5)
Base salary
₹32L to ₹50L per year + equity
Posted
13 Oct 2026 · open until 31 Jan 2027

Stack

  • Python
  • TypeScript
  • OpenAI, Anthropic and Gemini SDKs
  • Agent frameworks
  • MDX docs
  • GitHub

About the role

Most teams discover PALM SOUQ the morning after an agent loop. They are tired, they want to understand what happened, and they want a fix that takes one line. Our job in Developer Relations is to make that first hour excellent: clear docs, honest guides, working examples in Python and TypeScript, and integrations with the agent frameworks people already use.

You will write and build in public. That means sample agents that deliberately loop so readers can watch a breaker trip, tutorials that show the exact headers and payloads, and talks at meetups in Chennai, Bengaluru, Hyderabad and beyond. You will also be the loudest voice for developers inside the company.

What you will do

  • Write tutorials, integration guides and reference examples for the Python and TypeScript SDKs and for agent frameworks.
  • Build and maintain open-source sample apps: multi-tenant chat, coding agents, and support bots with per-tenant budgets.
  • Speak at meetups and conferences, run workshops, and host office hours for customers tuning breakers.
  • Collect and triage developer feedback from GitHub, community channels and support, and turn it into concrete proposals for the product team.
  • Measure what works: docs search gaps, time to first governed request, and drop-off in the quickstart.

What we are looking for

  • 3+ years as a software engineer, with recent hands-on work building LLM applications or agents.
  • A body of public technical writing, talks or open-source work you can point us to.
  • Fluency in Python or TypeScript, and comfort reading the other.
  • Empathy for developers having a bad day.

Nice to have

  • Experience with agent frameworks and tool calling across several providers.
  • Video or livestream experience.
  • Hindi, Tamil, Kannada, Telugu or another Indian language for regional community events.

If you meet most of the first list and none of the second, please apply anyway.

Your first 90 days

  1. Days 1 to 30

    Complete the quickstart in both SDKs, file every rough edge you hit, and publish one tutorial.

  2. Days 31 to 60

    Ship an open-source sample agent with a deliberately triggerable loop and a governed version beside it.

  3. Days 61 to 90

    Run a workshop or meetup talk and report back on what developers asked for.

Interview process

#StageWhat happens
1Intro call (30 min)With Nisha Pillai, Head of Customer Engineering.
2Portfolio review (60 min)Walk us through two pieces of your public work and what you would change in them now.
3Content exercise (paid, half day)Write a short tutorial on stopping a tool-thrashing loop with PALM SOUQ, using our public docs.
4Team and values (45 min)Meet an engineer and a product lead you would partner with.

Need an adjustment for any stage, such as extra time or a different format? Tell us in your application or at careers@palmsouqltd.com.

See the product you would be building

PALM SOUQ meters every token per tenant and stops runaway agent loops in the request path. The sandbox shows both in under a minute.

14-day free production trial · 100k requests included · no card required