Seconded. You [the OP] don't give numbers in your post, but I would jump at a job like this. Having lived in London for several years, whatever wage you're offering would have to be at least liveable, but I (personally) would happily accept significantly less than a big tech company knowing that the work was important and impactful in a very real sense, and suspect many other people would also. Honestly, if I were still in London, I would love to apply for this: "complex visual tools for analysis" sounds just like my sort of thing.
To make this advice more actionable: perhaps you're best looking for academics/PhDs with programming experience, since they tend to be both more idealistic and accustomed to lower pay (this is a little cynical but sadly true, having come from this background myself). There is huge variability in programming ability amongst PhDs however (again, speaking from first-hand experience), but on the plus side many will have the other skills you need (knowing how to effectively distill and visualise complex information is often at the very heart of a good science PhD).