Artificial Intelligence Engineering Consultant
AI Engineer– Banking Transformation
AI & Data | Financial Services | Technology & Transformation
London (Hybrid)
£55,000 – £75,000+Benefits
A leading professional services organisation is seeking Senior Consultants and Managers – AI Engineers to join its AI & Data Financial Services practice, focused exclusively on AI transformation within Banking.
This role sits within a high-performing engineering and delivery team helping major banks design, build, and scale AI-powered systems, agentic applications, and modern data platforms.
You will work across the full lifecycle of AI delivery, from architecture and rapid prototyping through to production deployment and operationalisation of GenAI solutions supporting the modernisation of core banking systems through advanced machine learning and generative AI.
The role blends hands-on engineering, solution design, and client-facing delivery, with increasing leadership responsibility at Manager level.
Key Responsibilities
- Translate banking client requirements into AI architecture strategies and delivery roadmaps
- Design, build, and deploy AI systems, including GenAI and agent-based applications
- Deliver rapid prototypes to validate technical and business use cases
- Build and maintain production-grade AI services and APIs (e.g. FastAPI or similar)
- Collaborate with engineers, data scientists, architects, and business stakeholders to deliver end-to-end solutions
- Evaluate and implement AI technologies across open-source and commercial ecosystems
- Design integration patterns for enterprise banking environments
- Contribute to system architecture, design decisions, and technical documentation
- Support architecture governance, reviews, and design approvals
- Ensure solutions meet security, risk, and regulatory requirements
- Contribute to business cases, ROI analysis, and client proposals
- Engage directly with client stakeholders across technical and business teams
- Mentor junior engineers and support capability development within the team (Manager level)
Required Skills & Experience
- Strong background in software engineering or data engineering with applied AI (Python, SQL)
- Experience delivering AI/ML or generative AI systems in production
- Strong understanding of LLMs, including:
- Retrieval-Augmented Generation (RAG)
- Experience building or delivering agentic AI systems
- Strong Python engineering skills and experience building API-based services
- Experience with modern data architectures and system design
- Experience working in cloud environments (AWS, Azure, GCP, or Databricks)
- Familiarity with CI/CD pipelines and modern engineering practices
- Experience with vector databases (e.g. Pinecone, Chroma)
- Experience with agent frameworks (e.g. LangChain, LangGraph, or similar)
- Understanding of AI evaluation frameworks and production readiness
- Experience working in Agile delivery environments (Agile, SAFe, XP, Jira, Confluence, etc.)
Desirable Experience
- Experience in Banking (essential focus area)
- Exposure to Model Context Protocol (MCP)
- Experience in regulated enterprise environments
- Understanding of MLOps / LLMOps practices
- Ability to contribute to ROI modelling, business cases, and AI value articulation
- Experience mentoring or leading delivery teams (Manager level)
Role Focus by Level
Senior Consultant – AI Engineer
- Hands-on delivery of AI systems and prototypes
- Strong focus on engineering execution and solution build
- Supports architecture and design decisions
- Contributes to client delivery and documentation
- Works closely with senior engineers and stakeholders
Manager – AI Engineer
- Leads small technical squads and delivery workstreams
- Owns end-to-end delivery of AI solutions
- Makes architectural and technical decisions
- Leads client stakeholder engagement
- Supports estimation, planning, and ROI modelling
- Mentors and develops team members