About this role
When AI systems make decisions that affect people or businesses, it is often impossible to verify afterwards what actually happened. We build the infrastructure that fixes that: evidence signed at the moment of the decision, checkable later by anyone, without needing to trust us. You would help design and build the core platform, across Python and TypeScript: cryptographic signing, canonical serialisation, append-only transparency logs, verification libraries and developer tooling. You would work on the open specification too, and help keep two independent implementations interoperable through a conformance suite. We are looking for someone who enjoys systems programming and likes understanding how things fail. Python and TypeScript matter. Cryptography, distributed systems or security engineering are a strong advantage, but curiosity counts for as much. The specification is public and the verifiers are open source so your work is visible and anyone can check it