Senior Data Scientist (Senior Software Engineer), BBC Verify
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
The successful candidate will work alongside three other data scientists, using their computing skills to enhance the story-finding and storytelling capacity of BBC Verify., This role requires a data scientist or programmer who specializes in ingesting, analyzing, and explaining satellite data and can work effectively in news as part of a multidisciplinary team.
The candidate’s computing skills will enable the team to find new stories, select which story ideas to pursue, and find stories faster from satellite imagery and APIs.
Examples of recent projects include: Automating steps in the collection and presentation of satellite imagery to speed the assessment of damage in military conflict.
Requirements
- Extensive experience finding newsworthy insights in a broad range of satellite data sources.
- Extensive experience developing automated tools to find stories in satellite data.
- Experience embedding the latest research practices/techniques relating to satellite data in non-expert groups.
- Extensive experience programming in R and/or Python for automating the extraction, cleaning, transformation, and analysis of satellite data.
- An understanding of delivering stories or projects with editorial content to tight deadlines.
- Experience identifying, proposing, and delivering new ideas for analysis or improvements to workflows based on technical skills and understanding of the organisation’s needs.
- Strong communication skills to work with non-technical colleagues to identify strengths and weaknesses of story ideas and explain analysis findings clearly and concisely.
Benefits & conditions
- Excellent career progression: The BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation.
- Unrivalled training and development opportunities: Our in-house Academy hosts a wide range of internal and external courses and certification.
- Benefits: We offer a negotiable salary package, a flexible 35-hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme, and discounted dental, health care, and gym.
BBC Verify brings together open-source intelligence (OSINT) specialists, disinformation reporters, fact checkers, and data journalists to find impactful stories and offer new lines of compelling coverage across BBC News’s platforms.
About the company
The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and will give priority consideration to them.
We value our values and behaviours, which are important to us. Please make sure you’ve read about our values and behaviours.
Diversity matters at the BBC. We value and respect every individual’s unique contribution, enabling all of our employees to thrive and achieve their full potential.
We want to attract the broadest range of talented people to be part of the BBC. The more diverse our workforce, the better we can respond to and reflect our audiences.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Analyst Salary in the UK
Software Engineer Salary London
The 13 Best Python Libraries for Developers in 2025
Software Engineer Salary in The UK