> Markdown version of [/jobs/ext/1521509-ai-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/1521509-ai-full-stack-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). --- # ai full stack engineer. - **Company:** Randstad UK - **Location:** London, UK - **Experience:** Expert - **Salary:** £65,000.0 - £93,600.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Cloud Computing, Cloud Engineering, Memory Management, Design of User Interfaces, JSON, Python (Programming Language), Next.js, Web Application Frameworks, WebSocket, Google Cloud, ReactJS, Large Language Models, Multi-Agent Systems, Backend, Vue.js, Build Management, Integration Tests, Kubernetes, Front End Software Development, Automation Anywhere, Docker, Microservices - **Published:** July 14, 2026 - **Apply:** https://www.randstad.co.uk/jobs/ai-full-stack-engineer_city-of-london_47149036/ ## About the Role * Full-Stack Proficiency: Strong background in backend Python (APIs, microservices, system design) paired with production experience in modern frontend frameworks (e.g., React, Next.js, or Vue). * LLM Orchestration: Hands-on experience building production workflows with LLM APIs (Gemini, OpenAI, Claude) and orchestration frameworks (LangGraph/LangChain). * GCP Expert (Required): Deep understanding of Google Cloud services and infrastructure. You must hold an active Google Professional Cloud Architect certification. * Cloud Native & Real-Time Web: Comfortable with containers (Docker), CI/CD pipelines, and real-time frontend communication (WebSockets, Server-Sent Events for streaming AI responses). * A Testing Mindset: Experience writing unit and integration tests for both frontend interfaces and probabilistic, non-deterministic AI systems. * Systems & Product Thinker: Ability to conceptualize complex backend decision trees and translate them into intuitive, user-friendly UI/UX. ## Description We are looking for a systems-thinking Senior Full-Stack AI Engineer to bridge the gap between advanced AI orchestrations and seamless user experiences. In this role, you will design and build production-grade multi-agent systems and stateful workflows while crafting the responsive, intuitive frontends needed to interact with them. You won't just be plugging in basic LLM wrappers. You will be architecting complex, deterministic AI engines, exposing them via secure Python APIs, and building modern UIs that handle real-time, asynchronous AI events. If you are a product-minded full-stack developer who holds a Google Professional Cloud Architect certification, we want you on our team. What You'll Do * Build Multi-Agent AI Workflows: Design and deploy stateful AI workflows and multi-agent systems using Google ADK, LangChain, and LangGraph. * Develop Secure Full-Stack Architectures: Write secure Python APIs optimized for agent tool calling and connect them to responsive, modern frontend applications. * Master State & Memory Management: Implement system instructions, persistent memory, and context window management to handle complex user-agent interactions. * Enforce Structured Outputs: Keep LLM outputs predictable using rigorous JSON schemas and Pydantic validation, translating them smoothly to the frontend. * Implement Guardrails & Real-Time UX: Build resilience using backend circuit breakers and fallback logic, paired with graceful UI handling for loading states and streaming responses. * Drive Observability & Evals: Establish "evals-as-code" by tracing agent reasoning paths and automating prompt testing pipelines. ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)