> Markdown version of [/jobs/ext/3184591-python-ai-engineer](https://www.wearedevelopers.com/jobs/ext/3184591-python-ai-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python AI Engineer - **Company:** Stott and May - **Location:** London, UK - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Azure, Computer Programming, Continuous Integration, Graph Database, Information Retrieval, Python (Programming Language), Load Testing, Performance Tuning, Regression Testing, Enterprise Search, Data Logging, Retrieval-Augmented Generation, Large Language Models, Generative AI, Git, Pytest, Kubernetes, Docker - **Published:** September 30, 2026 - **Apply:** https://www.totaljobs.com/job/python-ai-engineer/stott-may-professional-search-limited-job108060850 ## About the Role Strong commercial Python development experience, including async programming, typing, testing and performance optimisation. - Proven delivery of Generative AI and RAG solutions into production. - Hands-on experience with Pydantic, LangGraph, Semantic Kernel / Microsoft Agent Framework or similar. - Strong understanding of LLM integration, structured outputs, tool calling, prompt/model management and fallback strategies. - Strong knowledge of embeddings, vector/lexical search, hybrid retrieval, query decomposition, chunking and reranking. - Experience with Pytest, APIs, Git, CI/CD, Docker and observability. - Strong troubleshooting skills across application, retrieval, model, concurrency and performance issues. Desirable - Azure OpenAI / Azure AI Search / Azure AI Foundry - Pydantic AI, LangGraph or Semantic Kernel - RAG/LLM evaluation and retrieval-quality metrics - Kubernetes, telemetry and load testing - Knowledge graphs, temporal retrieval or document linkage - AI monitoring, governance and prompt-injection protection - Experience working in regulated or specialist knowledge domains ## Description Build and maintain production-grade Python AI/RAG services. - Develop multi-step and agentic AI workflows using structured outputs, tool calling and schema validation. - Implement vector, lexical and hybrid retrieval, reranking, metadata filtering and evidence selection. - Build robust asynchronous services with appropriate retries, timeouts and failure handling. - Develop automated unit, integration, contract and regression tests. - Implement logging, tracing, monitoring and performance optimisation. - Improve AI quality, latency, cost, token usage and reliability through evaluation and production feedback. ## Related Videos - [Agentic AI - From Theory to Practice: Developing Multi-Agent AI Systems on Azure](https://www.wearedevelopers.com/videos/1532-agentic-ai-from-theory-to-practice-developing-multi-agent-ai-systems-on-azure) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Agents for the Sake of Happiness](https://www.wearedevelopers.com/videos/1387-agents-for-the-sake-of-happiness) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [The State of WebDev AI 2025 Results: What Can We Learn?](https://www.wearedevelopers.com/magazine/581-the-state-of-webdev-ai-2025-results-what-can-we-learn) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)