> Markdown version of [/jobs/ext/2245895-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2245895-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software engineer - **Company:** Generative Group - **Location:** Greater London, UK - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Cursor (Graphical User Interface Elements), Distributed Systems, Python (Programming Language), Systems Integration, Large Language Models, Reliability of Systems, Backend, AI Platforms, Free and Open-Source Software, Machine Learning Operations - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815089806-staff-software-engineer ## About the Role * Proven experience operating at Staff or Principal level in high-growth or technically demanding environments * Deep expertise in Python and backend system design * Strong track record of owning business-critical systems from concept through production and scale * Experience building and maintaining high-quality APIs and integrations * Practical experience applying AI/LLM-based systems in real production environments * Excellent architectural judgment and the ability to make high-impact technical decisions * Clear, confident communicator who can influence across engineering, product, and leadership * Strong product intuition and commercial awareness Nice to Have * Experience with agentic workflows, orchestration, or complex AI pipelines * Past experience in real estate, law, or finance * Experience designing modular or distributed systems * Open-source contributions or visible technical leadership ## Description Our client is building an AI workspace for document-heavy industries. The platform automates complex workflows, extracts high-value insights from unstructured documents, and enables enterprise teams to make faster, better decisions at scale. You'll provide technical leadership across core product systems and shape the long-term architecture of a rapidly scaling AI platform. What You'll Do * Own and evolve core backend and AI systems used by enterprise customers * Architect scalable, production-grade solutions for: + Large-scale document extraction and interpretation + AI-driven workflow automation + Multi-step, agentic generation pipelines * Lead technical design across critical product areas, balancing speed, quality, and long-term maintainability * Work closely with product and commercial teams to translate real customer problems into robust technical solutions * Set engineering standards and mentor senior engineers through architecture reviews and technical guidance * Leverage AI-assisted development tools (e.g. Claude Code, Cursor, Copilot) to accelerate delivery * Drive continuous improvement in system reliability, performance, and security What We're Looking For * Proven experience operating at Staff or Principal level in high-growth or technically demanding environments * Deep expertise in Python and backend system design * Strong track record of owning business-critical systems from concept through production and scale * Experience building and maintaining high-quality APIs and integrations * Practical experience applying AI/LLM-based systems in real production environments * Excellent architectural judgment and the ability to make high-impact technical decisions * Clear, confident communicator who can influence across engineering, product, and leadership * Strong product intuition and commercial awareness Nice to Have * Experience with agentic workflows, orchestration, or complex AI pipelines * Past experience in real estate, law, or finance * Experience designing modular or distributed systems * Open-source contributions or visible technical leadership If you're looking to build something extraordinary, then apply today. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [This App Reached 10,000 Users in One Week. Here's How.](https://www.wearedevelopers.com/videos/100329-this-app-reached-10-000-users-in-one-week-here-s-how) - [Best Practices for AI-Assisted Development of Distributed Systems](https://www.wearedevelopers.com/videos/100200-best-practices-for-ai-assisted-development-of-distributed-systems) - [Should we build Generative AI into our existing software?](https://www.wearedevelopers.com/videos/1129-should-we-build-generative-ai-into-our-existing-software) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)