Python Software Engineer Conversational AI
Client Server · London, England ·
Overview
In this remote-first role, you build and own production-grade AI systems and the infrastructure behind a conversational AI platform. You’ll design scalable backend services and integrate LLMs with third-party tools to deliver reliable workflows. You’ll assess the current stack, modernize architecture, and contribute to the next generation of AI capabilities. You work closely with cross-functional teammates to solve complex problems and drive impact in a scaling AI software company.
Pay / Benefits
- Remote working
- Pension
- Healthcare
Responsibilities
- Build production-grade AI and backend services for conversational workflows
- Integrate LLMs and third-party AI tools into scalable production pipelines
- Own technical decisions and influence architecture evolution
- Assess and modernize the technology stack to support future AI capabilities
- Collaborate with cross-functional teams and operate with IaC in AWS-based environments
Key requirements
- Strong backend Python software engineering skills
- Experience putting LLMs into production
- Understanding of conversational AI workflows and supporting infrastructure
- Independence in making technical decisions
- Familiarity with AWS, TypeScript, Node.js, and asynchronous Python
- Collaborative, pragmatic problem-solver with good communication
- collaborative
- pragmatic
- problem-solving
- Python backend development
- production-grade AI systems
- conversational AI workflows
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £50,000 – £100,000, from 456 adverts
896 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer for COMMODITIES UK · Westminster Abbey · 1 km
- Software Engineer - Android · Westminster Abbey · 1 km
Remote or home office in 17% of 683 Software developer adverts we list nationwide
More openings at Client Server
136 other openings we list
- Market Data Analyst Python SQL · Newcastle upon Tyne
- Senior Java Developer Spring Boot TDD · Manchester
- Software Engineer C++ Linux OS · London
- Quantitative Developer Python C++ - MFT · London
- Senior Software Engineer C#.Net · Newcastle upon Tyne