Senior AI Engineer

Aimtech Recruitment Ltd
London, UK
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Business Analytics Applications Application Services User Authentication Automation of Tests Unit Testing Microsoft Azure C Sharp (Programming Language)
+43 more
Continuous Integration Information Engineering Data Integration DevOps Distributed Systems Entity Framework Python (Programming Language) PostgreSQL Microsoft SQL Server NoSQL OAuth Power BI Swagger Search Technologies Software Engineering Systems Integration TypeScript Web Platforms Openapi Software Repository Enterprise Software Applications Cloud Platform System Microsoft Power Automate ReactJS Large Language Models Multi-Agent Systems Backend Fastapi AngularJS Kubernetes Infrastructure Automation Frameworks Deployment Automation Low-code Non-relational Database Web Technologies Front End Software Development Virtual Agents Restful APIs Api Management Serverless Computing Powerapps Docker Microservices

Job description

Our client is a Financial Services organisation seeking an experienced AI Engineer to join their internal technology function. The role will focus on designing, building, and supporting enterprise-grade applications, APIs, AI-driven services, and digital platforms across Microsoft Azure and modern web technologies.

This is a hands-on engineering role suited to someone who is comfortable working across front-end and back-end development, cloud-native services, integrations, DevOps, and emerging Agentic AI solutions within a regulated environment.

The role is Hybrid and requires onsite attendance in Central London 2-3 days per week.

Technical Skills

  • C#, ASP.NET Core, Entity Framework
  • Python, FastAPI
  • JavaScript, TypeScript
  • React or Angular
  • REST APIs, Swagger/OpenAPI
  • SQL Server, PostgreSQL, NoSQL and vector databases
  • Azure App Services, Azure Functions, API Management
  • Docker, Kubernetes (AKS)
  • Azure DevOps, Git repositories, CI/CD pipelines
  • Power Platform exposure beneficial (Power Apps, Power Automate, Power BI)
  • Authentication and security including OAuth2 and JWT
  • Unit testing and automated testing frameworks
  • Experience integrating AI and LLM services including OpenAI, Claude, Gemini, or Azure AI
  • Experience building Agentic AI workflows, orchestration frameworks, AI copilots, or autonomous process automation solutions
  • Knowledge of AI-driven APIs, semantic search, RAG architectures, and vector database integrations
  • Azure certifications such as AZ-900, AZ-204, or AI-900 would be advantageous, * Design, develop, and maintain scalable full stack applications across cloud and web technologies
  • Build responsive front-end applications using modern JavaScript frameworks such as React or Angular
  • Develop secure and scalable back-end services, APIs, and integrations using .NET, Python, and Azure services
  • Design and implement AI-powered solutions including Agentic AI workflows, copilots, and intelligent automation services
  • Integrate Large Language Models (LLMs), AI APIs, and orchestration frameworks into enterprise applications and business processes
  • Work closely with business stakeholders, analysts, and technical teams to gather requirements and translate them into technical solutions
  • Deliver end-to-end technical solutions covering application development, automation, reporting, and data integration
  • Support architecture design, technical documentation, and solution governance including HLDs and LLDs
  • Implement CI/CD pipelines, automated testing, and deployment processes through Azure DevOps
  • Ensure applications meet security, compliance, performance, and operational standards
  • Troubleshoot production issues, manage incident resolution, and support continuous improvement initiatives
  • Collaborate with infrastructure, data, and project delivery teams to ensure successful implementation of technical change
  • Contribute to technical best practices, coding standards, and modern engineering approaches across the technology estate
  • Follow ITIL-aligned processes for change, release, incident, and problem management

Requirements

  • Strong commercial experience as a Full Stack Developer or Full Stack Engineer within Financial Services, Investment Management, Banking, or other regulated environments
  • Proven experience delivering modern cloud-native applications using Microsoft Azure
  • Strong front-end development experience with React, Angular, JavaScript, and TypeScript
  • Strong back-end development experience with ASP.NET Core, Python, REST APIs, and microservices architecture
  • Experience building and integrating enterprise APIs and third-party services
  • Experience working with both relational and non-relational databases
  • Experience integrating AI and automation capabilities into enterprise applications
  • Knowledge of DevOps principles including CI/CD, automated deployments, and infrastructure automation
  • Experience working within Agile delivery environments
  • Understanding of Agentic AI concepts, AI orchestration, and LLM-driven application design
  • Strong communication and stakeholder management skills
  • Ability to manage multiple workstreams and deliver in a fast-paced environment

Desirable Experience

  • Experience within investment platforms or financial reporting systems
  • Exposure to data engineering or analytics platforms
  • Experience supporting production cloud environments
  • Knowledge of event-driven or distributed architecture patterns
  • Experience integrating low-code and pro-code solutions within enterprise platforms
  • Exposure to AI governance, AI security, or responsible AI frameworks

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all