Member of Technical Staff
- Location
- London (in person)
Indices' mission is to enable AI systems to use the web. We're a small, nible team who are deeply technical and motivated by real-world impact. We're backed by excellent investors in the devtools, infra and enterprise AI spaces.
We offer the chance to solve an extremely impactful and challenging problem, alongside a team of exceptional engineers, in an environment where you are empowered and trusted to make decisions and constantly pushing the boundaries of your knowledge. All while having fun and being compensated fairly.
The role
As an early engineering hire, your ideas & code will form a core part of our future technology. You'll be wearing many hats; owning features all the way from the initial idea, through design and implementation to long-term customer support.
Our tech stack is built on Python, Rust and PostgreSQL. We use AI coding tools to help us move fast, but always emphasise human understanding and craftsmanship in critical parts of the codebase. Indices has a small and effective team, and you'll be working closely with the founders and other engineers on a daily basis.
Representative projects
- Design a hardened sandboxed runtime with minimal latency overheads, safe credential injection, audit trails, and multi-tenant isolation.
- Add comprehensive tracing and telemetry to a highly distributed system with multiple layers of sandboxing.
- Work on a generation system that can handle the complex and diverse zoo that is The Web.
- Design a user-facing CLI tool, obsessing over onboarding, developer experience, and tinkering to make it optimally work with popular coding agents.
- Assist our customers in a forward deployed role, helping integrate Indices into their systems.
You might be a fit if you...
- Are comfortable going deep on something unfamiliar in a self-led way.
- Have high agency and can wear many hats, operate across the stack, navigate ambiguity, and own projects end-to-end.
- Have strong software engineering skills and are proficient in at least one backend language (we use Python and Rust, but you don't need past experience in these).
- Pick up slack, even if it goes outside your job description.
Bonus points for any of...
- Web reverse engineering: browser internals, proxies, scraping, etc.
- Security, sandboxing, or systems programming.
- Building coding agents and their harnesses.
Compensation & perks
- Competitive salary + equity.
- Flexible paid time off and absence policies.
- Visa and relocation support.
Apply
Email founders@indices.io with a CV and a few sentences about why this role interests you. We value direct evidence of ability, especially self-led initiatives. If there's a project you're particularly proud of, a blog post you wrote, some research that you did, or non-traditional activities like game modding in your teens, please tell us more!
We encourage you to apply even if you don't believe you meet every single qualification. We take the time to understand the person behind the email. If you find the role exciting, we urge you not to exclude yourself prematurely.