About
This team is building the representation layer for how companies operate.
They acquire sticky B2B software businesses and plug them into a shared AI operating system. The challenge is turning fragmented, messy data across systems (CRM, billing, product, support, contracts) into clean abstractions that software can reason over.
Think: modelling how a company actually works – then using that layer to drive predictions, workflows, and eventually autonomous actions.
The engineering team is small (~5 today, scaling to ~15 ASAP). They’ve built maybe 3–5% of what the final system will become. Most of the core architecture, abstractions, and technical decisions are still ahead.
The founding team has an exceptional track record (including a prior multi-billion exit), and the business is already generating significant revenue across its portfolio.
The work is 0 -> 1, with immediate impact.
What you'll do
- Build the core systems that ingest, structure, and model multi-source enterprise data
- Design abstractions that unify different schemas, workflows, and business logic
- Work on AI-native workflows (LLMs, agents, internal tooling) on top of that representation layer
- Ship production systems end-to-end across backend and product surfaces
- Make trade-offs between speed and long-term architecture in a fast-moving environment
- Work directly with product and commercial teams on high-impact problems
Stack
- Backend in Ruby, Python and Rust
- Frontend in TypeScript / React
- Heavy use of AI coding tools (Claude Code, Cursor, etc.)
The stack will evolve – they care more about how you think than what you’ve used.
What you'll need
- Strong engineering fundamentals (language-agnostic)
- Experience building production systems with real users and data
- Solid understanding of system design, data modelling, and APIs
- Ability to operate in ambiguity and break down complex problems
- Product mindset and high ownership
Shortlisted candidates will be contacted within 48 hours.