CareerPlanGet AI match score →

Senior Algorithm Engineer

London, England, United Kingdom💼 Full-time🗓 2026-03-05 → 2026-07-31

Core

Design, develop, and maintain algorithmic systems for underwriting and portfolio management across 25+ insurance classes using machine learning and large language models.

Role type

Senior Algorithm Engineer (Algorithmic Underwriting)

Builds

Scalable machine learning-enabled underwriting products and portfolio management systems for insurance brokers.

Domain

Specialty insurance (commercial properties, oil rigs, event contingency) and algorithmic underwriting.

Deliverable

production ML models

Required skills

Python, industrialized machine learning application development, geospatial analysis, low-data volume ML approaches, CI/CD tools (GitHub Actions, Circle CI, Jenkins), project management tools (Jira), insurance portfolio management principles, market compliance and regulatory requirements.

Preferred skills

Knowledge of specialty insurance market dynamics, experience with data product control and management.

Technologies

Python, cloud-native infrastructure, infrastructure as code.

Responsibilities

Design and implement enabling services for algorithm efficiency and scalability; digitize governance and control of underwriting/actuarial processes; liaise with business stakeholders to build best algorithm products; manage and develop junior team members; drive operational improvements for digital underwriting capability.

Seniority

Senior, hands-on IC with mentorship responsibilities.

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗