Fullstack AI Engineer
FULL-STACK AI ENGINEER
Hybrid | Bristol | £60,000 – £80,000
We are working with a well-established, technology-led business operating at scale, looking to hire a Full-stack AI Engineer to help build and evolve AI-powered products used in real-world commercial environments.
This is a hands-on role for an engineer who enjoys working across the stack and is excited by applying AI and agent-based systems in production, not just experimentation.
THE ROLE
You will work closely with senior technical leadership to design, build and deploy full-stack applications that integrate AI agent capabilities with robust, scalable infrastructure.
The role spans backend services, cloud infrastructure, and frontend integration, with a strong emphasis on clean architecture, specification-first development, and production-quality delivery.
KEY RESPONSIBILITIES
- Build full-stack applications integrating AI or agent-based workflows
- Design and develop backend services and APIs using TypeScript and PHP
- Develop and deploy serverless applications on AWS
- Create infrastructure as code using AWS CDK
- Integrate LLMs and AI services into live applications
- Containerise and deploy applications using Docker
- Write clear technical specifications before implementation
- Follow strong testing practices (TDD/BDD where appropriate)
- Collaborate closely with product and technical stakeholders
ESSENTIAL EXPERIENCE
- Strong commercial experience with TypeScript (frontend and backend)
- Solid PHP experience with modern frameworks
- Hands-on experience working with AI systems, agentic workflows, or LLM integrations
- AWS experience, including Lambda and serverless architectures
- Infrastructure as code experience (AWS CDK preferred)
- Docker and containerisation
- Spec-driven development mindset
NICE TO HAVE
- Python experience
- AI frameworks such as LangChain or LlamaIndex
- Event-driven architectures and message queues
- AWS Bedrock or similar AI services
WORKING ARRANGEMENT & PACKAGE
- Hybrid working: 3 days per week in the Bristol office
- Flexible working hours and early finish on Fridays
- Salary range: £60,000 – £80,000
- Comprehensive benefits package
- Support for learning and professional development
This role would suit a pragmatic engineer who enjoys solving real problems, cares about code quality, and wants to work on AI-powered systems that actually ship.