Artificial Intelligence Engineering Consultant
Job Description
AI Engineer– Banking TransformationAI & Data | Financial Services | Technology & TransformationLondon (Hybrid)£55,000 – £75,000+BenefitsA 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 ResponsibilitiesTranslate banking client requirements into AI architecture strategies and delivery roadmapsDesign, build, and deploy AI systems, including GenAI and agent-based applicationsDeliver rapid prototypes to validate technical and business use casesBuild 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 solutionsEvaluate and implement AI technologies across open-source and commercial ecosystemsDesign integration patterns for enterprise banking environmentsContribute to system architecture, design decisions, and technical documentationSupport architecture governance, reviews, and design approvalsEnsure solutions meet security, risk, and regulatory requirementsContribute to business cases, ROI analysis, and client proposalsEngage directly with client stakeholders across technical and business teamsMentor junior engineers and support capability development within the team (Manager level)Required Skills & ExperienceStrong background in software engineering or data engineering with applied AI (Python, SQL)Experience delivering AI/ML or generative AI systems in productionStrong understanding of LLMs, including:Retrieval-Augmented Generation (RAG)Experience building or delivering agentic AI systemsStrong Python engineering skills and experience building API-based servicesExperience with modern data architectures and system designExperience working in cloud environments (AWS, Azure, GCP, or Databricks)Familiarity with CI/CD pipelines and modern engineering practicesExperience with vector databases (e.g.
Pinecone, Chroma)Experience with agent frameworks (e.g.
LangChain, LangGraph, or similar)Understanding of AI evaluation frameworks and production readinessExperience working in Agile delivery environments (Agile, SAFe, XP, Jira, Confluence, etc.)Desirable ExperienceExperience in Banking (essential focus area)Exposure to Model Context Protocol (MCP)Experience in regulated enterprise environmentsUnderstanding of MLOps / LLMOps practicesAbility to contribute to ROI modelling, business cases, and AI value articulationExperience mentoring or leading delivery teams (Manager level)Role Focus by LevelSenior Consultant – AI EngineerHands-on delivery of AI systems and prototypesStrong focus on engineering execution and solution buildSupports architecture and design decisionsContributes to client delivery and documentationWorks closely with senior engineers and stakeholdersManager – AI EngineerLeads small technical squads and delivery workstreamsOwns end-to-end delivery of AI solutionsMakes architectural and technical decisionsLeads client stakeholder engagementSupports estimation, planning, and ROI modellingMentors and develops team members