Software Developer
Python Software Developer,
Wrexham (remote biased hybrid, one day on-site per week)
Salary: Up to £70,000
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!