Senior Full-Stack Engineer - AI Agent Platform

Ebury

Greater London

On-site

GBP 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ebury is seeking a Senior Full-Stack Engineer to scale our AI Agent Platform from London in a hybrid setting. You’ll own end-to-end features across React frontends and Python backends, including AI integrations, with a focus on maintainability and performance.

You’ll mentor engineers, shape our engineering practices, and collaborate with product, design, compliance, and data teams to ship production-ready AI-powered fintech capabilities.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong React + TypeScript skills with architecture, state management, performance, and testing.
  • Strong Python backend experience with FastAPI, Django, or Flask.
  • System design skills for scalable, maintainable systems and clear trade-offs.
  • API design expertise: REST, WebSockets/SSE, and distributed patterns.
  • Database proficiency: SQL and NoSQL (DynamoDB, PostgreSQL, OpenSearch).
  • Testing mindset and commitment to quality.
  • Ownership mentality from idea to production, proactive problem solving.
  • Strong communication and documentation skills.
  • Mentorship ability to help junior engineers grow.

Responsibilities

  • Architect and build end-to-end features across React frontend and FastAPI backend.
  • Design AI agent workflows using LangGraph for screening automation and RAG pipelines.
  • Lead technical initiatives from design to production, breaking down problems into actionable work.
  • Integrate data sources with robust error handling and observability.
  • Improve platform reliability through monitoring, alerting, and performance tuning for AI systems.
  • Mentor junior and mid-level engineers via code reviews and pairing.
  • Shape engineering practices and contribute to architecture decisions and standards.
  • Collaborate with Product, Design, Compliance, and other teams to deliver impactful solutions.

Skills

React + TypeScript
System design
API design
Testing mindset
Ownership mentality
Communication
Mentorship
Frontend architecture

Tools

React
TypeScript
Python
FastAPI
LangGraph
LlamaIndex
AWS
Docker
Kubernetes

Job description

Senior Full-Stack Engineer - AI Agent Platform

London Victoria Office - Hybrid: 4 days in the office, 1 day working from home

About the Role

We're building an AI-powered financial crime investigation platform that's transforming how Ebury's compliance teams work. Our AI agents will process thousands of screening cases, reducing analyst workload while maintaining regulatory standards.


We're looking for a Senior Full-Stack Engineer to help us scale our platform and raise the engineering bar. You'll architect and deliver complex features across the entire stack - from React frontends to Python backends to LLM integrations - while mentoring teammates and shaping our technical direction.


This is a unique opportunity to work at the intersection of AI/ML, fintech, and compliance - building production AI systems that handle real financial crime investigations at scale.


What You'll Do


  • Architect and build end-to-end features across our React frontend and FastAPI backend, making sound technical decisions that balance speed with maintainability

  • Design AI agent workflows using LangGraph for screening automation, RAG pipelines, and multi-agent orchestration

  • Lead technical initiatives - own complex features from design to production, breaking down ambiguous problems into actionable work

  • Integrate complex data sources (internal APIs, third-party services like LexisNexis, data warehouse) with robust error handling and observability

  • Improve platform reliability - implement monitoring, alerting, and performance optimizations for production AI systems

  • Mentor and uplift junior and mid-level engineers through code reviews, pairing, and technical guidance

  • Shape engineering practices - contribute to architecture decisions, coding standards, and team processes

  • Collaborate cross-functionally with Product, Design, Compliance, and other engineering teams to deliver impactful solutions


Tech Stack

Frontend :


  • React, TypeScript, Material-UI

  • Module Federation (Micro-frontend architecture)

  • Vite, Vitest


Backend :


  • Python 3.13, FastAPI

  • LangGraph (AI agent orchestration)

  • LlamaIndex (RAG/vector search)

  • AWS Bedrock

  • DynamoDB, OpenSearch Serverless


Infrastructure:


  • AWS (ECS Fargate, Lambda, API Gateway, S3)

  • Terraform, GitHub Actions

  • Docker, Kubernetes

  • Sentry, Langfuse (LLM observability)


What We're Looking For

Must Have:


  • 5+ years of professional software engineering experience

  • Strong React + TypeScript skills - you can architect complex frontend applications with good state management, performance, and testing

  • Strong Python backend experience - FastAPI, Django, or Flask with async programming, clean architecture, and production-grade code

  • System design skills - you can design scalable, maintainable systems and articulate trade-offs clearly

  • API design expertise - REST, WebSockets/SSE, and understanding of distributed systems patterns

  • Database proficiency - SQL and NoSQL (DynamoDB, PostgreSQL, OpenSearch), including query optimization and data modeling

  • Testing mindset - you write comprehensive tests and advocate for quality across the team

  • Ownership mentality - you take features from idea to production, proactively identifying and solving problems

  • Strong communication - you can explain complex technical concepts to engineers and non-engineers alike, and write clear documentation

  • Mentorship ability - you enjoy helping others grow and have experience guiding less experienced engineers


Nice to Have:


  • LLM/AI experience - LangChain, LangGraph, RAG pipelines, prompt engineering, or fine-tuning

  • Production AI systems - experience with LLM observability (Langfuse), token management, streaming, and reliability patterns

  • AWS expertise - Lambda, ECS, DynamoDB, OpenSearch, Bedrock, or similar cloud services

  • Streaming architectures - SSE, WebSockets, event-driven systems

  • Fintech/compliance background - AML, sanctions screening, KYC, or regulated industry experience

  • Micro-frontend experience - Module Federation, independent deployability

  • Infrastructure as Code - Terraform, CDK, or similar


What Sets Senior Apart


  • Technical leadership - You don't just complete tasks; you identify the right problems to solve and influence technical direction

  • Systems thinking - You consider the broader context: scalability, security, observability, and maintainability

  • Proactive communication - You surface risks early, propose solutions, and keep stakeholders informed

  • Quality advocacy - You raise the bar for testing, code review, and documentation across the team

  • Pragmatic decision-making - You balance ideal solutions with delivery timelines, making conscious trade-offs

  • Continuous learning - You stay current with industry trends and bring new ideas to the team


Why Join Us ?


  • Greenfield AI Product : You'll help shape a product from early stages, not maintain legacy code. Your architectural decisions will have lasting impact.

  • Technical Leadership : Drive technical direction for a growing team. Mentor engineers and establish patterns that scale.

  • Cutting-Edge A I: Work with the latest LLM technologies in production - LangGraph, RAG, multi-agent systems, and more.

  • Real Impact : Our AI agents process thousands of compliance cases. You'll see your work making a difference within weeks.

  • Startup-within-Enterprise : Small, autonomous team with startup speed, backed by enterprise resources and stability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Full-Stack Engineer - AI Agent Platform
Mid-Full-Stack Engineer - AI Agent Platform

Ebury • Greater London

Hybrid
GBP 65,000 - 90,000
Backend Team Lead
Backend Team Lead

Acclaim AI • Greater London

On-site
GBP 110,000 - 150,000
Remote across Europe
21 vacation days + holidays + 5 sick
Private English lessons
+1
AI Engineer
AI Engineer

G-Research • Greater London

On-site
GBP 90,000 - 150,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided
+5
Software Engineer (Artificial Intelligence)
Software Engineer (Artificial Intelligence)

ExTrac • Greater London

Hybrid
GBP 85,000 - 120,000
Product Engineer (Full Stack)
Product Engineer (Full Stack)

Maze • Greater London

On-site
GBP 70,000 - 90,000
Opportunity to build AI-native solutions
Technical ownership and growth opportunities
AI Research Engineer
AI Research Engineer

Arva AI • Greater London

On-site
GBP 90,000 - 140,000
Equity package
Annual salary reviews
Remote work flexibility
AI Native Builder
AI Native Builder

Newpage Solutions • Bristol

On-site
GBP 70,000 - 110,000
Flexible remote-first collaboration
People-first culture
Global, collaborative team
Senior AI Engineer
Senior AI Engineer

NowVertical • Greater London

Hybrid
GBP 90,000 - 150,000
Health benefits
Flexible hybrid working
Applied AI Engineer
Applied AI Engineer

Visa Hunt • Greater London

On-site
GBP 90,000 - 120,000
London in-person
Relocation covered
Visa sponsorship available
+1
AI Product Engineer
AI Product Engineer

Impala Search • Greater London

On-site
GBP 90,000 - 150,000