Skip to content
Careers

Find your next opportunity

Looking for a contract role, a permanent job with one of our clients, or a career at ThinkLabs? We'll help you take your next step — in the US or in India. It's always free for candidates.

How it works

From CV to offer

01

Apply or send your CV

Apply to an open role below, or send your CV once and tell us the role you want next — contract or full-time, US or India.

02

Talk to an engineer

A technical conversation about your work, so we can match you on skills, not keywords.

03

Get matched

We introduce you to roles with our clients that fit, and support you through interviews and offers.

Joining ThinkLabs' own team

What ThinkLabs employees get

Senior work only

No waiting on the bench — you'll work on real client projects from your first week.

Learning budget

₹1L/year for courses, conferences, and certifications, no approval theater.

Health cover

Comprehensive health insurance for you and your family from day one.

ESOP for senior roles

Every Staff+ engineer gets equity — you build the company, you own a piece of it.

Hybrid by default

Delivery-center anchored, with flexible work-from-home days built into every team's norms.

Real PTO

25 days off plus local holidays, and pods are staffed so it's actually usable.

Open roles

Currently hiring at ThinkLabs

No roles are listed right now

New roles open all the time, and most client roles are never advertised. Send us your CV below and we'll reach out when there's a match.

Don't see your role?

Send us your CV

Most client roles are never advertised. Share your CV once and our recruiters will match you to contract and full-time roles as they open — in the US or India.

Choose a suggestion for the complete city, state, and country.

CV (PDF or Word, up to 5 MB)