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
Days 1 to 30
Complete the quickstart in both SDKs, file every rough edge you hit, and publish one tutorial.
Days 31 to 60
Ship an open-source sample agent with a deliberately triggerable loop and a governed version beside it.
Days 61 to 90
Run a workshop or meetup talk and report back on what developers asked for.
Interview process
| # | Stage | What happens |
|---|---|---|
| 1 | Intro call (30 min) | With Nisha Pillai, Head of Customer Engineering. |
| 2 | Portfolio review (60 min) | Walk us through two pieces of your public work and what you would change in them now. |
| 3 | Content exercise (paid, half day) | Write a short tutorial on stopping a tool-thrashing loop with PALM SOUQ, using our public docs. |
| 4 | Team 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.