AI Software Developer
On-site · Cirencester, England, United Kingdom
Job Summary
AI Software Developer responsible for designing and developing AI-powered chatbot and agent solutions using Python, integrating LLM features into backend services and APIs, and refining model performance. Role emphasizes collaboration with cross-functional teams to deliver scalable, production-ready systems, adherence to clean, maintainable code, and applying best practices. Requires strong Python experience, hands-on LLM work, API development, prompt design, RAG pipelines and vector databases, and cloud platform familiarity.
Required Qualifications
- Strong experience writing high-quality Python in a commercial environment
- Hands-on experience working with large language models (OpenAI, Anthropic, Mistral, or similar)
- Familiarity with API development and modern software architecture
- Understanding of prompt design and managing AI-generated outputs
- Ideally have experience in RAG pipelines and vector databases (e.g. Pinecone, Weaviate, pgvector)
- Familiarity with cloud platforms is advantageous (AWS, Azure or GCP)
- A proactive mindset with the ability to work effectively in a collaborative team
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.