Una candidatura completa en un minuto
Currículum y carta de presentación personalizados, listos para enviar.
Xist4 IT Limited is seeking a Lead Software Engineer to own the engineering layer between AI capability and product delivery. You will set architecture across backend services, APIs and client platforms, while mentoring a small team of senior engineers.
This role merges leadership with hands-on delivery across production systems and observability. You will design AI-powered workflows, manage latency and reliability trade-offs, and work from a fully remote setup across the UK.
Lead Software Engineer | AI systems, backend, architecture | Fully remote, UK
£105,000 to £130,000. Permanent.
London. Fully remote across the UK.
You will own the engineering layer between AI capability and a product people can rely on. That means architecture, backend services, APIs and client applications, while staying close enough to the code to know where the real problems are.
Our client is an early-stage AI product company building applications that get on with everyday tasks before you ask. A prototype exists, launch is ahead, and the business is funded without depending on an upcoming round.
You’ll lead a small team of senior engineers and work closely with ML leadership. The remit crosses backend, mobile and desktop, and you need real depth in at least one of them.
The honest bit: this is leadership without much distance from delivery. You’ll review designs and code, make architectural calls with incomplete information, and still answer for it when latency, reliability or production behaviour goes wrong.
Architecture. Set the application engineering direction across backend services, APIs and client platforms. Keep the architecture simple enough to move quickly, but coherent enough to scale.
AI product systems. Design the state, orchestration, tool use, retries, fallbacks and failure handling behind AI-powered workflows. You’ll build the abstractions that connect model capability to product behaviour.
Leadership. Lead a small senior engineering team through design reviews, code reviews and hands‑on mentorship. The job is to raise the standard of the engineering without replacing engineering with process.
Production. Set up observability, monitoring and testing, and the habits that keep them useful. You’ll make trade-offs across latency, reliability, cost, security and user experience, then measure whether those decisions hold up under real load.
Essential:
Useful: mobile engineering, desktop applications, AI orchestration, distributed systems, production observability.
You are probably a Lead Software Engineer, Technical Lead or hands‑on Engineering Lead who still wants engineering responsibility, not just people management. You are comfortable moving between architecture, code and a senior team.
It won’t suit you if you want leading to mean leaving the code behind. Here you read the pull requests, make the architecture calls yourself and help trace the fault when production goes wrong.
We welcome applicants from every background and will support reasonable adjustments.