About this role
Salary: £45,000 - 55,000 per year
Requirements: Strong commercial Python development experienceExperience building APIs, microservices and backend applicationsHands-on experience with LLMs, Generative AI and RAGExperience with AI frameworks such as LangChain, LangGraph or CrewAIExperience with vector databases and semantic searchExperience with OpenAI, Anthropic, Mistral, Llama or similarGood software engineering, testing and Git practicesExperience with AWS or Azure, Docker and ideally KubernetesExperience with PostgreSQL, MongoDB or similar databasesExperience with CI/CD using GitHub, GitLab or JenkinsAgile engineering experienceExperience with AI agents, tool calling, embeddings, prompt engineering or LLM observability is beneficialReact/TypeScript and Terraform/IaC experience is beneficialExperience taking GenAI POCs into production is highly beneficialSC eligibility and full right to work in the UK required Responsibilities: Build production applications and APIs using Python and FastAPIDevelop LLM, RAG and AI agent solutionsBuild RAG pipelines covering embeddings, retrieval and generationWork with OpenAI, Anthropic, Mistral, Llama and similar LLMsUse LangChain, LangGraph, CrewAI or similar AI frameworksWork with vector databases including Pinecone, Qdrant, ChromaDB and PGVectorTake GenAI POCs into production and scale themBuild APIs, microservices and AI integrationsDeploy solutions using AWS/Azure, Docker and KubernetesWrite clean, testable and maintainable Python codeWork with PostgreSQL, MongoDB, Git and CI/CDCollaborate with engineers, architects and client stakeholders Technologies: AIAI AgentsAWSAzureBackendCI/CDDockerFastAPIGitGitHubGitLabJenkinsKubernetesLLMMongoDBPostgreSQLPythonRAGReactTerraformTypeScriptmicroservicesCloud More:
We are hiring a Python Developer - GenAI on a permanent hybrid basis, with 2 days per week onsite and occasional travel to client sites. The role is available in London, Bristol, Manchester, Glasgow or Newcastle, and offers a salary of £45,000 - £55,000 plus benefits, perks and healthcare options. This is a coding-focused consultant-level role for engineers who enjoy building real solutions and want to work on real-world AI engineering projects, combining strong Python software development with modern GenAI technologies. You will have the opportunity to work directly with enterprise clients and grow your experience across both software engineering and Generative AI.
last updated 39 week of 2026