> Markdown version of [/jobs/ext/3254600-ai-engineer-semantic-layer-agentic-ai](https://www.wearedevelopers.com/jobs/ext/3254600-ai-engineer-semantic-layer-agentic-ai). 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 Engineer - Semantic Layer & Agentic AI - **Company:** Opus Recruitment Solutions - **Location:** Barking, UK - **Salary:** £156,000.0 - £182,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Computing Platforms, Microsoft Azure, Information Engineering, Data Infrastructure, Graph Database, Python (Programming Language), Metadata, Neo4j, Standard Sql, Retrieval-Augmented Generation, Large Language Models, Snowflake, Generative AI, AI Platforms, GPT, Databricks - **Published:** September 30, 2026 - **Apply:** https://www.careerjet.co.uk/jobad/gb2a3a953c7b9ecf2a0ba8ea38278ba22d ## About the Role * Strong Python and SQL skills * Experience with AI/ML, LLMs or GenAI applications * Knowledge of semantic modelling, knowledge graphs or metadata-driven architectures * Experience with RAG, vector databases and modern AI frameworks * Exposure to AWS, Azure or GCP Desirable: * Neo4j or graph database experience * LangChain, LangGraph or LlamaIndex * Databricks, Snowflake or modern data platforms * Agentic AI and AI platform engineering ## Description * Design and develop semantic layers, knowledge graphs and AI-ready data models * Build RAG and Agentic AI solutions using modern LLM frameworks * Work with Data Engineering teams to create business context across complex datasets * Develop scalable retrieval, search and reasoning capabilities for AI applications * Contribute to AI governance, data quality and platform architecture ## Related Videos - [Livecoding with AI](https://www.wearedevelopers.com/videos/1201-livecoding-with-ai) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [A Data Mesh needs Open Metadata](https://www.wearedevelopers.com/videos/505-a-data-mesh-needs-open-metadata) - [Best practices: Building Enterprise Applications that leverage GenAI](https://www.wearedevelopers.com/videos/1513-best-practices-building-enterprise-applications-that-leverage-genai) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Crafting Custom Frameworks with Rust: A Deep Dive into Procedural Macros](https://www.wearedevelopers.com/videos/849-crafting-custom-frameworks-with-rust-a-deep-dive-into-procedural-macros) ## Related Articles - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)