> Markdown version of [/jobs/ext/2786057-data-aiengineer](https://www.wearedevelopers.com/jobs/ext/2786057-data-aiengineer). 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). --- # Data&AIEngineer - **Company:** Annapurna IT - **Location:** Greater London, UK - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Software Applications, Data Cleansing, Python (Programming Language), Software Engineering, Systems Integration, Unstructured Data, Enterprise Software Applications, Retrieval-Augmented Generation, Large Language Models, Data Management, Software Coding - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2856365105-dataaiengineer ## About the Role * Python software development - Strong, production-level coding skills to build reliable, maintainable AI services. * End-to-end software delivery - Experience designing, building, testing, deploying, and operating production-grade systems. * AI/LLM application development - Hands-on experience creating AI or LLM-based applications used by real users, not just experimenting with consumer tools. * AI system lifecycle - Exposure to prototyping, data preparation, evaluation, deployment, monitoring, and continuous improvement of AI systems. * AI evaluation and metrics - Ability to design and run evaluations, and measure model/agent quality, reliability, safety, and business impact. * Working with multiple model providers - Understanding of different model families, trade-offs in latency, cost, context limits, and deployment constraints. * Prompt and agent design - Experience treating prompts and agent instructions as versioned, testable software artifacts. * Systems integration - Integrating AI with APIs, enterprise applications, data platforms, and both structured and unstructured data. * Advanced AI techniques - Familiarity with retrieval-augmented generation, tool calling, structured outputs, agent orchestration, and workflow automation. * Model adaptation foundations - Understanding when to use prompting, retrieval, fine-tuning, and how to prepare and evaluate data and models for post-training. * Business and data understanding - Ability to grasp complex workflows, rules, and processes, and translate them into AI-enabled solutions. ## Description Our client is seeking a pragmatic, hands-on Data & AI Engineer to design, build, and operate AI-powered applications and agents that solve real business problems. You'll join our client's team to enhance existing AI solutions, create new AI capabilities that improve workflows and decision-making, and work closely with business stakeholders and engineers to embed domain expertise into robust, production-grade AI systems. ## Related Videos - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [It's all about the Data](https://www.wearedevelopers.com/videos/425-it-s-all-about-the-data) - [RPA in the Public Sector](https://www.wearedevelopers.com/videos/86-rpa-in-the-public-sector) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [AI Killed DevOps... What Now? - Lee Faus](https://www.wearedevelopers.com/videos/1759-ai-killed-devops-what-now-lee-faus) - [WeAreDevelopers LIVE - What Development and Tattoos Have in Common and more](https://www.wearedevelopers.com/videos/1380-wearedevelopers-live-what-development-and-tattoos-have-in-common-and-more) ## Related Articles - [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) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [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)