Cookies, only with your consent

We use cookies to understand how the site is used and to improve our advertising. Essential cookies are always on. We turn on the rest only if you agree.Essential cookies are always on. Measurement and marketing only if you agree. Privacy policy

What may we measure?

You can change your choice at any time from "Cookie settings" at the bottom of the page.

Choose language: English
Join waitlist
All roles

AI Engineer (Agents)

  • Engineering
  • Hybrid · one day a week in the office
  • Full-time

About the role

Build how our agents think: understand a request, plan, use tools, ask for approval when needed, and not make things up when they do not know.

Why it matters

The agents are the heart of Troupia. When they understand correctly, ask when they should and never make things up, customers trust them to work. That is your job.

What you will do

  • Design and build agents and multi-agent workflows (Mastra, Vercel AI SDK).
  • Implement tool calling, structured outputs and MCP, with human approval for sensitive actions.
  • Build evals that stop quality regressions, and run them on every change.
  • Choose and route between models (OpenAI, Anthropic, Google) by quality, speed and cost, and measure it (Langfuse).

What matters to us

  • 4+ years in software engineering; TypeScript required, Python a plus.
  • At least one LLM product shipped to real users, with evals and failure handling.
  • Deep understanding of tool calling, structured outputs, RAG and memory.
  • Measurable thinking: "how will we know it works?".

Nice to have

  • Experience with MCP.
  • Postgres and pgvector.
  • Monitoring AI systems in production.

What you will work with

  • TypeScript
  • Python
  • Mastra
  • Vercel AI SDK
  • MCP
  • OpenAI
  • Anthropic
  • Google
  • Langfuse
  • PostgreSQL
  • pgvector
  • Inngest

Your first 90 days

  1. Month one: learn the agent engine, and build a first eval for a real scenario.

  2. Month two: improve one scenario end to end, and measure the gain.

  3. Month three: lead a new agent capability, from the design until it reaches customers.

About Troupia

We are building a team of AI agents that does the day-to-day work of businesses and organisations, beside the people in them. The product is live, in eight languages, and the team is small: whoever joins now shapes where it goes.

How we hire

  1. A short intro call.
  2. A professional conversation with the people you will work with, sometimes with a short task.
  3. A meeting with the founder.
  4. An offer. And at every step, you get an answer, even when it is no.

Apply

Fields marked * are required.

CV *

Your details

Accessibility

Signups aren't open yet

Be the first, right in the front row

We're in final rehearsals. Leave your details, and we'll send you a personal invitation the moment the curtain rises.Leave your email, and we'll send a personal invitation when the curtain rises.

No spam, ever. Privacy policy