Senior Full Stack Python Engineer - Agentic AI & Data Platforms

Harvey Nash UK

Greater London

Hybrid

GBP 100,000 - 166,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Harvey Nash Group is seeking a Senior Full Stack Python Engineer to drive backend services in Python and engineer AI-enabled data platforms in a hybrid London environment. The role focuses on building MCP servers, async processing, and enterprise integrations while delivering scalable enterprise-grade software.

You will work with stakeholders to translate requirements into robust solutions, integrating React front-ends and data-visualisation interfaces using AG Grid and Oracle databases.

Qualifications

  • 5+ years of practical Python development experience.
  • Asynchronous programming and distributed task processing expertise.
  • Hands-on with Celery, Redis, Celery Beat and Flower.
  • Experience building MCP servers and tools.
  • Agentic AI workflows with LangChain / LangGraph.
  • React front-end development experience.
  • Experience with AG Grid and data-heavy UIs.
  • Strong SQL, ideally Oracle.
  • Experience designing RESTful APIs.
  • Knowledge of distributed systems and microservices.
  • Tests and production-grade software delivery experience.
  • Excellent communication with business stakeholders.

Responsibilities

  • Design, develop and maintain backend services in Python.
  • Build asynchronous pipelines using Celery and Redis.
  • Create MCP servers to expose internal APIs to AI agents.
  • Implement agentic AI workflows with LangChain / LangGraph.
  • Develop modern React front-ends and data visualisations with AG Grid.
  • Define scalable, resilient architectural decisions.

Skills

Python (5+ years)
Asynchronous programming
Celery & Redis
MCP servers
LangChain / LangGraph
React frontend
AG Grid
Oracle SQL
RESTful APIs
Distributed systems
Testing & production-grade
Stakeholder communication

Tools

Celery
Redis
Celery Beat
Flower
LangChain
LangGraph
Docker
Kubernetes

Job description

Senior Full Stack Python Engineer - Agentic AI & Data Platforms

Location: London (Hybrid - 3 days per week onsite)
Day Rate: Up to £900 per day
Contract Type: Contract
IR35 Status: Inside IR35
Client: Leading Global Investment Bank
CV Submission Deadline: Within 48 hours

The Opportunity

We are seeking an experienced Senior Full Stack Python Engineer to join a leading global investment bank, working on the development of intelligent backend systems, agentic AI capabilities and modern enterprise data platforms.

This is an exciting opportunity for a hands‑on engineer to work at the intersection of Python engineering, distributed systems, Generative AI and full-stack development.

You will be responsible for designing and delivering production‑grade backend services, asynchronous processing pipelines, MCP (Model Context Protocol) servers and AI‑driven workflows, alongside modern React‑based front‑end applications.

You will also work closely with business stakeholders, product owners and technical teams to translate complex business requirements into scalable technology solutions.

Key Responsibilities
  • Design, develop and maintain backend services using Python.

  • Build asynchronous task‑processing pipelines using Celery, Redis, Celery Beat and Flower.

  • Develop MCP servers and tools to expose internal APIs, databases and enterprise systems to AI agents.

  • Implement agentic AI workflows using LangChain and/or LangGraph.

  • Build modern, responsive front‑end applications using React.

  • Develop complex data visualisation interfaces using AG Grid.

  • Design and optimise SQL queries and work with Oracle databases.

  • Develop and maintain RESTful APIs and enterprise integrations.

  • Contribute to architectural decisions around scalability, resilience and distributed systems.

  • Work directly with business users and stakeholders to understand requirements and deliver technical solutions.

  • Take ownership of features throughout the development lifecycle, from initial design through to production deployment.

Essential Skills & Experience
  • Strong commercial experience developing applications using Python (5+ years).

  • Hands‑on experience with asynchronous programming and distributed task processing.

  • Practical experience with Celery, Redis, Celery Beat and Flower.

  • Experience building MCP (Model Context Protocol) servers and tools.

  • Experience implementing agentic AI workflows using LangChain and/or LangGraph.

  • Strong front‑end development experience using React.

  • Experience with AG Grid and complex data‑driven interfaces.

  • Strong SQL skills, ideally with Oracle database experience.

  • Experience designing and developing RESTful APIs.

  • Understanding of distributed systems, microservices and event‑driven architectures.

  • Experience writing automated tests and delivering production‑quality software.

  • Strong communication skills and the ability to engage directly with business stakeholders.

Desirable Experience
  • Previous experience within Investment Banking or Financial Services.

  • Exposure to commodities markets, commodity indices or trading environments.

  • Experience working with market data platforms or financial data systems.

  • Familiarity with Docker, Kubernetes and CI/CD pipelines.

  • Exposure to vector databases, embeddings and RAG architectures.

  • Experience with cloud platforms, particularly AWS.

  • Familiarity with monitoring and observability tools such as Grafana, Prometheus and ELK.

Working Environment

You will join a technology‑focused team working on innovative AI and data engineering initiatives within a global investment banking environment.

The position offers the opportunity to work on cutting‑edge agentic AI technologies while contributing to the development of scalable, enterprise‑grade systems used across complex business functions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Snr Full Stack Python Engineer-Agentic Systems
Snr Full Stack Python Engineer-Agentic Systems

Harvey Nash UK • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work culture
Exposure to commodities and marketData
Agentic AI Software Engineer Python Developer Finance London
Agentic AI Software Engineer Python Developer Finance London

Joseph Harry Ltd • Greater London

Hybrid
GBP 70,000 - 110,000
15% Bonus
10% Pension
Hybrid work 3 days/week
Senior Python Engineer
Senior Python Engineer

Areti Group | B Corp™ • Greater London

On-site
GBP 63,000 - 77,000
Senior Python AI Developer
Senior Python AI Developer

EMBS Engineering • Greater London

Hybrid
GBP 60,000 - 75,000
Two positions available
Hybrid London — 3 days onsite
Permanent or Contract options
Senior Python AI Developer
Senior Python AI Developer

EMBS Technology • Greater London

Hybrid
GBP 60,000 - 75,000
London hybrid work model
Exposure to enterprise AI platforms
Senior Applied AI Engineer
Senior Applied AI Engineer

Deerfoot Recruitment Solutions • East Hagbourne

Hybrid
GBP 129,000 - 166,000
Senior Applied AI Engineer
Senior Applied AI Engineer

Deerfoot IT Resources Limited • East Hagbourne

Hybrid
GBP 129,000 - 166,000
AI Labs Software Engineer Python Developer Finance London
AI Labs Software Engineer Python Developer Finance London

eFinancialCareers • Greater London

Hybrid
GBP 110,000 - 140,000
Bonus
Pension plan
Senior Python AI Software Engineer. Top Tier Asset Management House. £140,000 + £145,000 Discretionary Bonus (20%) + Benefits. 3 Days a week Hybrid.
Senior Python AI Software Engineer. Top Tier Asset Management House. £140,000 + £145,000 Discretionary Bonus (20%) + Benefits. 3 Days a week Hybrid.

CommuniTech Recruitment Group • Greater London

Hybrid
GBP 140,000 - 285,000
Discretionary bonus
Hybrid work 3 days/week
Benefits
Senior AI Engineer
Senior AI Engineer

eFinancialCareers • Greater London

Hybrid
GBP 77,000 - 129,000