Careers

Senior engineers who would rather own a problem than a ticket.

We hire few people and give each of them real scope. Everyone here writes code, talks to clients, and is accountable for something in production.

Real AI work

Agentic systems and production ML, not a chat widget bolted onto a CRUD app for a demo.

Small teams

Squads of three to five with direct client contact. No layer of account managers between you and the problem.

Sane delivery

Fortnightly cadence and honest estimates. Crunch is treated as a planning failure, because it is one.

Learning budget

Annual budget and dedicated time for courses, conferences and certification.

Open Roles

Four seats we are actively filling

No role here is a ticket queue. You will talk to clients, own architecture decisions, and be accountable for something running in production.

Senior Python Engineer (AI Platforms)

  • Full-time
  • Coimbatore / Remote

FastAPI, LangGraph and PostgreSQL. You will own an agentic platform end to end, including the eval harness that keeps it honest.

Apply by email

Machine Learning Engineer

  • Full-time
  • Coimbatore / Remote

Retrieval architecture, model evaluation and cost engineering across client platforms in healthcare, retail and mobility.

Apply by email

Senior React / React Native Engineer

  • Full-time
  • Coimbatore / Remote

Data-dense consoles and cross-platform mobile apps. TypeScript throughout, with a real design system behind it.

Apply by email

DevOps Engineer

  • Full-time
  • Remote

Terraform, AWS and GitHub Actions across a portfolio of production platforms. You will own the deployment story for all of them.

Apply by email

Nothing listed that fits? Send your work to hello@ithrivesoftware.com anyway — we read every one, and we have hired off the back of a good repository more than once.

Work With Us

Or come to us as a client instead.

If you are here because you liked how we describe engineering, that usually means we would build well for you too.

How we work