/careers
Join our team
Hiring engineers and generalists to build AI employees for the software factory.
AI employees for the software factory
Code-generation LLMs are turning software teams into software factories, and Empirical builds the AI employees that work inside them. We build AI agents that focus on a particular job function, and enable other agents and humans to deliver their best.
Our current focus is on regression testing: our AI agents write, run, and maintain the tests that let the fastest-moving product teams ship with confidence. It is a problem
Arjun saw up close as the first Product Manager on Playwright at Microsoft.
As with the best hires, our agents join teams with opinions and expertise, and adapt to what they see. Our job as builders of these agents is to sweat the details so that we can compete with more general-purpose coding agents, and to define how products that act like team members should be built.
You will do your best work here if our values sound like you.
Ship fast and early
We ship to production multiple times a day. A first version is the fastest way to learn what the real version should be.
Extreme ownership
AI gets us the first 80% today, and we own the last 20% that delivers customer value.
Hone our craft
We are not here to sit back while AI reinvents engineering. This is the best time to sharpen our skills and drive this technology.
We work together in person from our office on Golf Course Road, Gurgaon, with the flexibility to go heads-down from home when you need focus time.
How to apply
Send an email at [email protected] with a video recording introducing yourself and your work.
Open positions (4)
Principal Engineer
Provide technical leadership across our agent infrastructure, test run platform, and dashboard — through architecture, code, and craft.
- Ship code every day, going deep anywhere in the stack
- Set architecture and technical direction across the platform
- Raise the bar for how the team engineers — reviews, tooling, standards
- Deep expertise in one platform (ideally web), and interest to go broader
- Track record of shipping through code and example, not just process
AI Engineer
Build agents that write test code, navigate web browsers, and open pull requests autonomously.
- Design and ship agent loops for test generation and self-healing
- Deploy and evaluate open source models alongside frontier APIs
- Measure agent runs and improve success rates on real customer workloads
- Hands-on experience building LLM products
- Strong TypeScript engineering fundamentals
- Bias for shipping and measuring, comfortable with ambiguity
Senior Infra Engineer
Own the infrastructure that runs thousands of browser test sessions a day.
- Build sandboxed runners and parallel execution at scale
- Own the pipelines that keep test results fast and reliable
- Drive performance, cost, and reliability across the platform
- Deep experience with cloud platforms and containers
- Experience in caring about latency, throughput, and operational simplicity
Founder's Office
Work directly with the founder across everything it takes to grow the company.
- Run customer conversations and turn feedback into action
- Drive go-to-market experiments end to end
- Own operations and hiring as the team scales
- A generalist who thrives on high ownership
- Strong written and verbal communication
- Tech-forward: quick to adopt AI tools and push what they can do