Lead Data Scientist - Life Science - Up to £105,000 + bonus
18 days ago
London
Although you will be a Lead Data Scientist, you won't necessarily have any direct reports. You will be expected to set best practices, manage internal and external stakeholders, perform code reviews ...