Data & AI Engineer
AI Engineer - Data & Reporting
Location: London (Hybrid 2/3 days per week)
Salary: £70,000-£80,000 + Bonus
We're working with a leading global technology consultancy that is investing heavily in Artificial Intelligence, Machine Learning and Advanced Analytics. They are looking for an AI Engineer to design, develop and deploy cutting-edge AI solutions that help transform enterprise reporting, analytics and business decision-making.
This is an exciting opportunity to work on enterprise-scale AI projects, leveraging the latest Generative AI technologies including LLMs, Agentic AI and Retrieval-Augmented Generation (RAG), while collaborating with data scientists, engineers and senior business stakeholders.
The Role
As an AI Engineer, you'll take ownership of designing and delivering AI-powered solutions from concept through to production. You'll work across machine learning, data engineering and software development to create scalable AI applications that improve reporting, forecasting and business intelligence. You'll be involved in the full AI lifecycle including data exploration, model development, deployment, monitoring and continuous improvement.
What You'll Be Doing
- Designing and developing enterprise AI and Machine Learning solutions
- Building Agentic AI frameworks and Retrieval-Augmented Generation (RAG) applications
- Developing intelligent reporting, recommendation and forecasting solutions
- Working with Large Language Models (LLMs) and foundation models
- Deploying production-ready machine learning models into cloud environments
- Building APIs and microservices to integrate AI capabilities into enterprise platforms
- Collaborating closely with business stakeholders to translate requirements into scalable AI solutions
- Driving best practice across AI governance, model monitoring and MLOps
- Evaluating emerging AI technologies and identifying opportunities for innovation
Skills & Experience
We're looking for candidates with experience across several of the following:
- Commercial experience developing AI or Machine Learning solutions
- Strong Python development skills
- Experience with Machine Learning frameworks such as TensorFlow, PyTorch or Scikit-learn
- Experience with Generative AI technologies including LLMs, LangChain or LlamaIndex
- Hands-on experience building RAG solutions and working with vector databases
- Experience with MLOps, CI/CD and containerisation
- Strong SQL skills and experience working with large datasets
- Cloud experience across Azure, AWS or GCP
- Excellent communication skills with the ability to engage both technical and non-technical stakeholders