Careers · Open Roles

Every open role, in one place

Nine roles across eight practices, right now. Filter by practice or location below, or send your resume even if nothing here fits — we read every one.

Four colleagues reviewing something together on a desktop monitor in an open workspace
9 roles open across all 8 practices — updated as we hire
Open roles

Filter by practice or location

Every role open right now, unfiltered — pick a practice or a city to narrow it down.

Example roles below, for layout — replace with real openings before this page goes live.

  • Agentic AIBengaluru or RemoteFull-time

    Build and ship LLM agents with real evals, guardrails and human-in-the-loop review — production, not a pilot.

    Apply
  • Agentic AI Engineer — Workflow Automation

    Agentic AIRemoteFull-time

    Build workflow-automation agents that call real tools and hand off to a human at the right checkpoint.

    Apply
  • Generative AI Engineer — RAG & MCP

    Generative AIRemoteFull-time

    Build retrieval and MCP-based systems grounded in client data, evaluated before they ship.

    Apply
  • Full-Stack Engineer, AI-Native Product

    AI Native Product EngineeringChennai or RemoteFull-time

    Ship product features fluent in Claude Code and Codex, across web, mobile and desktop.

    Apply
  • Cloud & DevOps Engineer

    Cloud EngineeringRemoteFull-time

    Own Kubernetes, IaC and CI/CD for client platforms that can't take a maintenance window.

    Apply
  • BI Engineer — Semantic Models & Dashboards

    Business IntelligenceBengaluru or RemoteFull-time

    Define each metric once in a semantic model, then build the Power BI and Tableau dashboards that read from it.

    Apply
  • QA Automation Engineer

    Quality EngineeringChennaiFull-time

    Build and maintain test automation across web, mobile and API surfaces for regulated clients.

    Apply
  • Quantitative Analyst — FRM/CFA

    Quantitative Analytics TestingBengaluruFull-time

    Validate pricing, sensitivities, risk and stress test analytics against established financial methodologies. Math background required.

    Apply
  • Senior Engineer, Staff Augmentation Placements

    Staff AugmentationRemoteFull-time

    Embed directly on a client team as a senior engineer, filling a real skills gap rather than a headcount line.

    Apply

Senior Agentic AI Engineer

Agentic AIBengaluru or RemoteFull-time

You'll build and ship LLM agents that plan, call tools and complete real work for clients — not chatbot demos. Every agent that reaches production here carries evals, guardrails and a human-in-the-loop checkpoint at the step where a mistake would actually cost something. You'll work directly with the client team that owns the workflow you're automating, in a small pod where you own the outcome end to end.

What you'll do

  • Design and build multi-step agents — planning, tool use, memory — for production workflows, not prototypes.
  • Write evals before you ship a change, not after something breaks in front of a client.
  • Define guardrails and human-in-the-loop checkpoints for the specific failure modes of each workflow.
  • Instrument agents for observability — you should be able to explain why an agent did what it did, after the fact.
  • Work directly with the client engineering team that will run what you build.

What we're looking for

  • 5+ years building production software, with real experience shipping LLM-based systems — not just prototyping against an API key.
  • Comfortable owning a system through failure: you've debugged a bad agent decision in production, not just a failing unit test.
  • Fluent with agent orchestration and tool-use patterns — function calling, MCP, or equivalent.
  • Strong enough fundamentals to know when not to reach for an agent — plain code is often the right answer.

Nice to have

  • Claude Code, Codex, or similar AI-native tooling already in your own daily workflow.
  • Exposure to a regulated or high-stakes domain — finance, healthcare, payments — where "the agent was probably right" isn't good enough.
Don't see a fit? Send us your resume anyway and tell us where you'd fit. We read every one. Send us your resume
How we hire

What to expect, start to finish

Senior hiring doesn't need to take months — here's the whole journey, from the moment you apply.

Step 1

Apply

Send your resume and a note on what you'd want to work on — through a role above, or straight to us. No portal to disappear into.

01
02
Step 2

Introduction

A conversation about what you've actually built and what you're looking for next — not a form that disappears into a queue.

Step 3

Meet the team

A technical conversation with the engineers you'd actually work with, about real problems — not a generic panel interview.

03
04
Step 4

Decision

We tell you where you stand quickly, either way. If it's a yes, you'll know your pod and your first engagement before you start.

Nothing above quite fit?

Send us your resume and a note on what you'd want to work on — we go through every application and respond if there is a fit.