Senior Data Scientist (Senior Software Engineer), BBC Verify

BBC Group and Public Services
London
3 weeks ago
Applications closed

Related Jobs

View all jobs

Senior Data Scientist

Senior Data Scientist

Senior Data Scientist

Senior Data Scientist

Senior Data Scientist

Senior Data Scientist

Senior Data Scientist (Senior Software Engineer), BBC Verify

Permanent - Full Time

Location: London, GB, W1A 1AA

Job Reference: 20803
Band: D
Salary: Up to £70,000 plus London weighting depending on relevant skills, knowledge and experience.
Contract type: Permanent
Location: London - Hybrid

We’re happy to discuss flexible working. Please indicate your choice under the flexible working question in the application.

  • 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.

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.

Main Responsibilities

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.

Are you the right candidate?

The successful candidate must have:

  • 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.

About the BBC

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.

We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, and/or belief.

DISCLAIMER

This job description outlines the essential characteristics of the job, including principal accountabilities and the skills, knowledge, and experience required for satisfactory performance. It is not intended to be a complete account of all aspects of the duties involved.


#J-18808-Ljbffr

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

AI Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Changing career into artificial intelligence in your 30s, 40s or 50s is no longer unusual in the UK. It is happening quietly every day across fintech, healthcare, retail, manufacturing, government & professional services. But it is also surrounded by hype, fear & misinformation. This article is a realistic, UK-specific guide for career switchers who want the truth about AI jobs: what roles genuinely exist, what skills employers actually hire for, how long retraining really takes & whether age is a barrier (spoiler: not in the way people think). If you are considering a move into AI but want facts rather than Silicon Valley fantasy, this is for you.

How to Write an AI Job Ad That Attracts the Right People

Artificial intelligence is now embedded across almost every sector of the UK economy. From fintech and healthcare to retail, defence and climate tech, organisations are competing for AI talent at an unprecedented pace. Yet despite the volume of AI job adverts online, many employers struggle to attract the right candidates. Roles are flooded with unsuitable applications, while highly capable AI professionals scroll past adverts that feel vague, inflated or disconnected from reality. In most cases, the issue isn’t a shortage of AI talent — it’s the quality of the job advert. Writing an effective AI job ad requires more care than traditional tech hiring. AI professionals are analytical, sceptical of hype and highly selective about where they apply. A poorly written advert doesn’t just fail to convert — it actively damages your credibility. This guide explains how to write an AI job ad that attracts the right people, filters out mismatches and positions your organisation as a serious employer in the AI space.

Maths for AI Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are a software engineer, data scientist or analyst looking to move into AI or you are a UK undergraduate or postgraduate in computer science, maths, engineering or a related subject applying for AI roles, the maths can feel like the biggest barrier. Job descriptions say “strong maths” or “solid fundamentals” but rarely spell out what that means day to day. The good news is you do not need a full maths degree worth of theory to start applying. For most UK roles like Machine Learning Engineer, AI Engineer, Data Scientist, Applied Scientist, NLP Engineer or Computer Vision Engineer, the maths you actually use again & again is concentrated in a handful of topics: Linear algebra essentials Probability & statistics for uncertainty & evaluation Calculus essentials for gradients & backprop Optimisation basics for training & tuning A small amount of discrete maths for practical reasoning This guide turns vague requirements into a clear checklist, a 6-week learning plan & portfolio projects that prove you can translate maths into working code.