CareerPlan

Senior Software Engineer (AI & ML)

London, England, GBFull-time2026-11-04 → 2026-11-10

Core

Design, build, and run production AI agents that automate multi-step underwriting decisions over unstructured data.

Role type

Senior Software Engineer (AI & ML)

Builds

Autonomous, multi-step agents for complex underwriting decisions

Domain

Insurance / Agentic AI Systems

Deliverable

production ML models

Required skills

LLM-based agent orchestration, asynchronous and concurrent programming, relational database design, distributed microservices, cloud infrastructure-as-code, RESTful API design, container orchestration

Preferred skills

Experience with high-stakes regulated decision-making, Databricks, insurance domain knowledge

Technologies

Python, LangGraph, LangChain, PostgreSQL, Azure Service Bus, FastAPI, Terraform, Azure, Docker, Kubernetes, GKE, ECS

Responsibilities

Design and build agent runtime with orchestration, durable state, and failure recovery; Develop tools, APIs, and data services for agents; Engineer guardrails and human-in-the-loop checkpoints; Instrument and monitor agents in production; Drive system design and architectural decisions; Support other engineers through code reviews and mentorship

Seniority

Senior, hands-on IC