AI Engineer
Role details
Job location
Tech stack
Job description
In this AI Platform Engineer role, you will:
-
Design, build and operate AI-first products that deliver measurable value.
-
Develop and deploy production-grade AI agents on GCP using ADK, integrating with internal systems via REST and JSON APIs.
-
Build and maintain robust evaluation and monitoring frameworks, including online and offline testing, A/B experiments and performance dashboards.
-
Integrate AI agent functionality with applications through MCP servers and reliable tool configurations.
-
Develop secure and scalable RAG pipelines, including ingestion, text processing, metadata handling and vector search in GCP.
-
Embed security, compliance, GDPR controls and best-practice engineering with clear documentation and stakeholder collaboration.
Requirements
-
Strong Python skills for backend services, SDKs, API development, authentication and testing.
-
Hands-on experience working with LLMs, embeddings, prompt engineering, tool calling and RAG design.
-
Practical knowledge of GCP services including Vertex AI, Model Garden, BigQuery, Cloud Run and Google's ADK.
-
Experience with document and data processing using tools such as Apache Tika, plus storage or caching technologies like Postgres, Redis, GCS or BigQuery.
-
Solid DevOps practices including CI/CD, Docker, observability and automated testing.
-
A product-led mindset with a strong understanding of security, IAM, auditability and defining success metrics.
Benefits & conditions
Salary: £80,000 - £90,000
This is an exciting opportunity to join a business that is investing heavily in AI and modern cloud technologies. You will play a key role in building AI-driven products that have a direct impact on customer experience, operational efficiency and the future of their platform.