The core of the product is an AI engine, which meant designing in constant dialogue with the AI and front-end developers to understand what the model could and couldn't do — and shaping the UX around those limits rather than around an idealised version of the technology. Where the user hands control to the system (auto-apply, CV adaptation), the design had to make the trade-off legible: what the AI will do on your behalf, and how to stay in control of it.