Developer - Exposure Analytics
Python Developer – Exposure Analytics £80,000–£90,000 + Benefits | Permanent | London | Hybrid (2–3 Days per Week Onsite) We're supporting a leading London Market insurer in the search for a Python Developer to join their Exposure Analytics team.This is a fantastic opportunity to build innovative analytics and exposure management tools that directly influence underwriting decisions, portfolio optimisation, and catastrophe risk management, while helping drive the adoption of AI-enabled solutions across the business.Key Responsibilities
- Develop web-based analytics tools delivering exposure, loss simulation and risk insights to underwriting teams
- Build and integrate solutions within a modern data lake architecture
- Design bespoke exposure calculation engines using Open Exposure Data (OED) formats
- Support AI-driven initiatives, including natural language querying and agentic workflows
- Collaborate with Data, Infrastructure, Claims, Pricing and Underwriting teams
- Contribute to the development of a reinsurance results data warehouse and portfolio analytics capability
- Improve data quality, reconciliation processes and reporting frameworks
- 3–5 years' software development experience
- Strong Python development skills with FastAPI, Flask or Django
- Experience building full-stack applications using React, JavaScript/TypeScript and Node.js
- Knowledge of GitHub, CI/CD, automated testing and Agile delivery methodologies
- Databricks experience highly desirable, including Lakehouse architecture and Delta tables
- Exposure to geospatial data and spatial analysis beneficial
- Interest in AI technologies and AI-assisted development tools
- London Market Insurance or Reinsurance experience desirable
- Permanent position
- £80,000–£90,000 base salary
- Hybrid working model – 2–3 days per week onsite in London
- Opportunity to work on cutting-edge analytics, data and AI initiatives
- Direct exposure to underwriting, exposure management and business-critical decision making