Python AI Engineer
Stott and May
London, UK
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on find.stottandmay.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Job source
Tech stack
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
+9 more
Data Logging
Retrieval-Augmented Generation
Large Language Models
Multi-Agent Systems
Generative AI
Git
Pytest
Kubernetes
Docker
Job 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.
Requirements
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on find.stottandmay.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BB
Benedikt Bischof
over 4 years ago
CH
Chris Heilmann
Dev Digest 137 - AI'm not sure about this
almost 2 years ago
DC
Daniel Cranney
The State of WebDev AI 2025 Results: What Can We Learn?
over 1 year ago
LM
Luis Minvielle
How to Become an AI Engineer
almost 3 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
about 1 year ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago