AI Full Stack Engineer
Summary
Contract AI Full Stack Engineer role in London (Fenchurch Street) building multi-agent, stateful LLM applications with Python, LangChain/LangGraph, Google ADK, and Gemini/OpenAI/Claude. Day to day covers secure Python API development, AWS OpenSearch vector search, prompt engineering and guardrails, plus LLM observability using LLM-as-a-Judge evaluation.
Job Overview
Role
AI Full Stack Engineer (AI & ML Engineer)
Location
Fenchurch Street, London
Duration
Oct 12, 2026 - Dec 15, 2026 (9 Weeks, 2 Days)
Hours
40 hours/week
Rate
291 PAYE / 388 Umbrella
Core Technical Stack
- Programming & APIs: Python, RESTful API development, JSON Schema, Pydantic.
- AI & LLMs: Gemini, OpenAI, Claude.
- Frameworks & Orchestration: Google ADK, LangChain, LangGraph.
- Data & Search: AWS OpenSearch (Indexing and Vector embeddings - Highly emphasized), Database Architecture (Intermediate).
- Infrastructure: Public Cloud (GCP, AWS, or Azure), containerization, CI/CD pipelines.
Key Responsibilities
- Agentic Systems: Build multi-agent, stateful, and asynchronous workflows.
- LLM Management: Handle prompt engineering, context/memory management, hallucination controls, guardrails, and fallback logic.
- Observability: Implement tracing and evaluation frameworks, specifically utilizing LLM-as-a-Judge patterns.
- Backend Engineering: Develop secure Python APIs and maintain strong testing and deployment disciplines.