Senior Python Developer - AI
Summary
Senior Python developer building production Generative AI applications for enterprise clients — LLM, RAG and AI-agent solutions using FastAPI, LangChain/LangGraph and vector databases, deployed on AWS/Azure with Docker and Kubernetes. Permanent hybrid role (two days onsite per week) across multiple UK cities.
Salary: £60,000 - 70,000 per year
Requirements:- Senior-level hands-on Python development experience
- Strong commercial experience building APIs, microservices and backend applications
- Practical experience with Generative AI, LLMs and RAG
- Experience with AI frameworks such as LangChain, LangGraph or CrewAI
- Experience with vector databases and semantic search
- Experience with OpenAI, Anthropic, Mistral, Llama or similar models
- Strong software engineering, testing and Git practices
- Experience with AWS or Azure, Docker and ideally Kubernetes
- Experience with PostgreSQL, MongoDB or similar databases
- Experience with CI/CD using GitHub, GitLab or Jenkins
- Agile engineering experience
- Proven leadership and mentoring experience required for Senior Consultant level
- Experience with AI agents, tool calling, embeddings, prompt engineering or LLM observability is beneficial
- React/TypeScript and Terraform/IaC experience is beneficial
- Experience taking GenAI POCs into production is highly beneficial
- Build production applications and APIs using Python and FastAPI
- Develop LLM, RAG and AI agent solutions
- Build RAG pipelines covering embeddings, retrieval and generation
- Work with OpenAI, Anthropic, Mistral, Llama and similar LLMs
- Use LangChain, LangGraph, CrewAI or similar AI frameworks
- Work with vector databases including Pinecone, Qdrant, ChromaDB and PGVector
- Take GenAI POCs into production and scale them
- Build APIs, microservices and AI integrations
- Deploy solutions using AWS/Azure, Docker and Kubernetes
- Write clean, testable and maintainable Python code
- Work with PostgreSQL, MongoDB, Git and CI/CD
- Collaborate with engineers, architects and client stakeholders
- AI
- AI Agents
- AWS
- Azure
- Backend
- CI/CD
- Docker
- FastAPI
- Git
- GitHub
- GitLab
- Jenkins
- Kubernetes
- LLM
- MongoDB
- PostgreSQL
- Python
- RAG
- React
- Terraform
- TypeScript
- microservices
- Cloud
More:
We are hiring Senior Python Developers for a permanent hybrid role based in London, Bristol, Manchester, Glasgow or Newcastle, with two days per week onsite and occasional travel to client sites. We offer a salary of £60,000 to £70,000 plus benefits, perks and healthcare options. This is a coding-focused opportunity to work on real-world AI engineering projects, building production-ready Generative AI applications for enterprise clients and developing your experience across both software engineering and modern GenAI technologies.
last updated 39 week of 2026
Skills
- Agentic AI
- Agile
- AI
- Anthropic
- API
- AWS
- Azure
- ChromaDB
- CI/CD
- Cloud
- CrewAI
- Docker
- Embeddings
- FastAPI
- Generative AI
- Git
- GitHub
- GitLab
- Infrastructure as Code
- Jenkins
- Kubernetes
- LangChain
- LangGraph
- LLM
- Microservices
- Mistral
- MongoDB
- Observability
- OpenAI
- pgvector
- Pinecone
- PostgreSQL
- Prompt Engineering
- Python
- Qdrant
- React
- Semantic Search
- Terraform
- TypeScript
- Vector Databases