Python Engineer (AI systems)

Location: City of London, London Salary: £95000 - £100000 per annum + 20 percent bonus Type: Permanent

Senior Python Engineer (AI Systems)

London | Hybrid
£100,000 + 20% bonus

We are working with a specialist insurer building out a relatively new Data & AI function, focused on automating underwriting workflows using LLM driven systems. The objective is simple but technically challenging: reduce complex data processing that currently takes hours down to seconds.

The team is developing agent led software that can extract, interpret, & communicate complex insurance data in near real time. Current market processes take hours. The objective here is seconds.

This is a backend engineering role where AI is a core part of what is being built, not an add on.

The Role

You will join a Python engineering team responsible for building the services that power these systems.

  • Build Python microservices & APIs supporting AI driven workflows
  • Integrate LLM & LangChain based processes into production systems
  • Design & manage infrastructure using Terraform
  • Work across distributed, asynchronous systems
  • Collaborate with data science & data teams to deliver end to end solutions
  • Contribute to system design & ongoing platform development

What They Are Looking For

  • 6+ years Python backend development
  • Experience building APIs & services (FastAPI or similar)
  • Strong Terraform experience
  • Cloud experience (Azure preferred)
  • Understanding of distributed systems
  • Exposure to AI tooling, LLMs or LangChain

This is not a pure AI research role. It is a software engineering role working directly with AI systems.

Why Apply

  • AI is central to the product, not experimental
  • Opportunity to build production systems using LLMs
  • Small team with clear ownership
  • Modern engineering environment

If you are a backend engineer with interest or experience in AI systems & want to work on real world applications, this is a strong opportunity & apply following the link.