Careers

Come build hapi.

We're making humans invaluable in a post-AGI world.

As AI gets more capable, more of what people do every day can be done without them. We think the problem that matters is the inverse one: working out what only a person can do, and making sure those are the things people actually spend their time on.

So we're building a model of how a person works: how they think, what they value, what they'll do next. With that, the repetitive busywork gets handed off, and people are freed up for the parts that genuinely need a human. The goal is a world where the more powerful AI becomes, the more valuable each person is, not less.

We're teaching software to work the way a person does. We're currently hiring for either of the following skillsets.

Capture layer

Windows Platform Engineer

Working on the capture layer: grabbing and filtering the right data through to the rest of the pipeline.

  • Working with Rust + low-level Windows APIs. You'll work with UI Automation, Windows Graphics Capture, low-level input hooks, process/window enumeration, and OCR fallback.
  • Looking for a strong systems background and someone willing to go deep on the Windows platform fast. A macOS version already exists, so part of the job is mirroring it.
Reasoning layer

Data Engineer

Working on the reasoning layer, turning noisy real-world capture into structured knowledge: a robust, consistent schema over irregular data, with sensible handling of ambiguity and contradictions.

  • Working with TypeScript and Postgres.
  • Looking for strong LLM-eval discipline and visible problem-solving. You can see failure modes coming and find different angles to attack them. Should be comfortable with embeddings, clustering, and schema design over noisy data; any knowledge graph or ontology background is a big plus.

The interview

A few basic questions, then we walk through a design problem together. It's more to understand your thought process and how you approach different problems, and less about your LeetCode rank.

The process

  1. 01Send your CV
  2. 02Interview
  3. 03Paid work trial

Sound like you?

Send your CV