Loading this job…
Bellrock Analytics is hiring a Python engineer in London. This is a product engineering role in Python rather than a notebook role: services, scheduled work and the libraries around them, all of it tested and deployed like any other production code. If you have wanted Python work with real engineering discipline attached, this is that.
Hiring in the UK means competing with London salaries wherever the role actually sits, so we pay a single national band rather than discounting outside the M25.
You will build and maintain services and pipelines, tighten the interfaces between them, and spend a fair share of your time on correctness — typed boundaries, tests that fail for the right reason, and data validation at the edges. There is regular pairing with the people who own the domain logic. The team works a hybrid week out of London, usually three days together and the rest wherever you work best.
This is a senior individual-contributor role. You will be expected to push back on requirements that do not make sense and to set the technical direction for your part of the product. We are looking for command of the standard library, comfort with type hints and a real testing habit. Experience with FastAPI, Django or a serious data stack is welcome; the ability to reason about a slow query or a memory profile is what we will actually probe.
We work UK hours, and we treat the right to disconnect as a policy rather than a slogan. The range shown is the annual gross salary band for this role.
Bellrock Analytics prices risk for specialist insurers: marine cargo, renewable energy assets and commercial property in flood-exposed areas. Underwriters use our models to quote in minutes what used to take a week of spreadsheets and phone calls.
We sit in a regulated market, so every model change is versioned, explainable and reproducible years later. If you like the idea that your work has to survive being audited, you will enjoy it here more than most.
The company is based near Aldgate in London with a growing team in Manchester and Edinburgh, and we pay a single national band rather than discounting outside the capital.

Read these before you send your application.
A practical, India-specific guide to writing a fresher resume that survives the first screen: structure, projects, keywords and the mistakes that get CVs rejected in ten seconds.
4 min read · 21 Aug 2026
What actually works when applying for remote roles from India: which companies genuinely hire remotely, how to handle timezones and payment, and how to make a remote-ready application.
4 min read · 16 Aug 2026
The React interview questions that actually come up in Indian hiring loops, what a strong answer sounds like, and how the bar shifts between junior, mid and senior rounds.
3 min read · 9 Aug 2026