Python Software Developer with strong experience in large-scale production systems required to help scale a live AI-powered voice platform handling thousands of customer calls daily across the UK and US.
You’ll work on the core Python system powering real-time voice interactions, including voice processing, LLM-driven decisioning, agent orchestration, task scheduling, and integrations with external systems.
This is a production environment where reliability, performance, and scalability are critical. You’ll play a key role in designing and evolving Python-based systems that operate at scale, with AI and LLM components embedded as part of the overall platform.
Required
Python, building and maintaining production systems
Large-scale, distributed systems
API development and system integration
Working in fast-paced environments with frequent releases
CI/CD pipelines, containerisation, and modern tooling
Monitoring, logging, and debugging in production
Ability to work across complex, interconnected systems
Experience with asynchronous frameworks and patterns (e.g. FastAPI, asyncio)
Exposure to AI features and LLM-based systems (e.g. OpenAI or similar)
Experience working with third-party APIs or real-time data pipelines
This is a hybrid role requiring you to be on-site one day a week at offices in Wrexham.
Candidates are likely to be based within commutable distance, including North Wales, Cheshire, Wirral, Shropshire, Manchester, Liverpool, South Lancashire, or North Staffordshire / Stoke, and may currently be working as a Python Developer, Senior Python Developer, Software Engineer, Backend Developer, Backend Engineer, Senior Software Engineer, Platform Engineer, or Systems Engineer, perhaps with experience working on AI-powered or LLM-driven features within production systems.
Apply now!
.png)