Software Engineer, AI Products

Full Fact
London

Location

Remote first in the UK. Most of the team work primarily from home but we also have an office available in Central London for in-person meetings with your team and quarterly all team meetings. You can expect to travel to the office 6 times a year.

Reporting to

Senior Software Engineer

Employment Type

Up to 12 Month FTC

Full time - 35 hours per week

We are happy to talk about flexible working.

Application Closing Date

10am, Monday 29th June 2026

Introduction to the role

This is a rare and compelling opportunity, at a moment when our information environment is under significant strain: a role with real autonomy, meaningful mission, and genuine influence at the intersection of AI, engineering and web scale.

As a Software Engineer, AI Products at Full Fact, you will make sure those who make false claims in public can't get away with it.

This is a rare opportunity to work for a non-profit tackling internet-scale misinformation problems with a global user base. The fact checks our users publish are seen hundreds of millions of times each year and embedded in many of the most well-known internet services.

Every day, 100s of people around the world find, check, archive and challenge false claims identified by AI-enabled products produced by Full Fact. Your job will be to help us improve and expand this software for our growing user base. You’ll be working at the intersection of software engineering, machine learning, and real-world impact.

Whether you're responding to a new feature request from users in Nigeria covering a general election, helping fact checkers in Australia verify politicians' claims in real time, or enabling health-focused charities to identify and reduce harmful content spreading online, you will be working at pace on projects that make a substantial difference in the world. In this role that means building robust APIs, writing clean Python, and working closely with data scientists and other engineers to bring AI-powered features into production.

It is an exciting time to join Full Fact. You will be joining a team of technical, data, and product specialists, working on genuinely novel problems in applied AI, from natural language processing and claim detection to large-scale data pipelines and model-serving infrastructure.

We will support you to keep learning, and if you are interested in applying but not sure you have all the skills listed, please do apply. We are open to supporting learning on the job and to arranging responsibilities to suit the strengths of the best candidate.

Job Definition

As a Software Engineer, AI Products you'll be responsible for building and maintaining the software and infrastructure that powers our AI tools. This will involve:

  • Building backend systems that help fact checkers identify, prioritise, and check claims including integrations with LLMs and AI pipelines.

  • Developing and maintaining data pipelines that process large volumes of text and structured data to feed our machine learning systems.

  • Deploying and scaling cloud infrastructure to support our services as usage grows globally.

  • Collaborating with data scientists to move models and experiments from prototype into reliable production systems.

  • Monitoring services in production and identifying and resolving issues quickly.

What we are looking for from you

Political impartiality and sensitivity:

  • You are committed to the political neutrality of our work and have a good understanding of impartiality (please see the rules on our website).

  • Understanding of public debate in the UK and sensitivity to the political context we work in.

Essential skills & experience

We work with a wide range of technologies, but for this role we are looking for someone with:

  • Strong, practical experience with Python, including writing clean, testable, production-grade code.

  • Experience working with REST APIs and backend frameworks (Flask or similar).

  • Familiarity with machine learning workflows. You don't need to be a data scientist, but comfort working alongside ML models, embeddings, or NLP tooling is a strong advantage.

  • Experience with data pipelines or ETL processes, and working with SQL databases and ElasticSearch

  • Experience with cloud-based deployment and containerisation (Docker or similar).

  • Any experience with LLMs would be a great bonus, as would prior work in an AI or data-driven product environment.

Desirable skills & experience

  • Familiarity with fact checking ecosystems, structured data, and OSINT techniques.

  • Experience in nonprofit or mission driven organisations.

  • Knowledge of the media and journalism landscape.

  • Understanding of AI model training processes, data governance, and ethical AI deployment.

What we offer

Starting salary of £35,000 - £50,000 per annum depending on experience.

Workplace Pension

Generous holidays

  • 25 days holiday plus bank holidays.

  • In addition, we close the office for a period between Christmas and New Year.

  • Day off for moving home.

Comfortable, centrally located London office with good transport links.

Employee Assistance Programme.

How to apply

Upload your CV and cover letter using the link below by 10am on Monday 29th June 2026.

Our recruitment platform will remove identifying details such as email addresses to allow us to sift applications anonymously

Before applying, please read the requirements we place on staff to protect Full Fact’s independence and non-partisanship

How the application process will work

We want to see you at your best to understand your strengths and the contribution you could make at Full Fact with strong support, including for your learning and development. We also want to make sure that we use your time well during this process and don’t ask for more from you than we need to. We will make any reasonable adjustments we need to make to this process to help ensure you can perform at your best. For more information about this before applying, please contact [email protected] .

The interview panel will include James McMinn, and other members of our technical team.

The process starts off with an anonymised covering letter and CV. This will be read by at least two people to produce a shortlist for interview.

The first round interviews will be a phone (not video) interview, lasting no more than half an hour, at a time that’s convenient for you. We will record it so at least two people can review each interview to decide who we invite back for the second round. The recordings will be deleted at the end of the process.

The second interview will be with the full panel by video and last no more than an hour. We’ll tell you everything you need to know to prepare, including anything we’d recommend reading in advance. This round may also include an additional technical conversation.

Posted 2026-06-10

Recommended Jobs

Law Enforcement Officer LBHF623359

Shared Services Partnership
Hammersmith, Greater London

Job Details: Salary range: £43,308 - £45,852 per annum plus additional shift enhancements Work location: 45 Beavor Lane, Hammersmith, London W6 9AR Hours per week: 36 Contract type: Per…

View Details
Posted 2026-02-15

Enterprise Account Executive — B2B FinTech | Remote (US East Coast / Central / UK / Europe)

h2 Recruit Ltd
London

Job Details Enterprise Account Executive — B2B FinTech | Remote (US East Coast / Central / UK / Europe) Job Type: Permanent Salary: Negotiable Location: London, Ma…

View Details
Posted 2026-05-27

Financial Planning and Analysis Manager

Kroo Bank Ltd
London

At Kroo Bank, we’re building a better bank from the ground up. One that puts customers first, treats money responsibly, and uses technology to make everyday banking simpler, fairer and more transpare…

View Details
Posted 2026-02-27

Finance Assistant - Secondary School - Barking

Marchant Recruitment
Barking, Greater London

Location: Barking and Dagenham, East London Start Date: January 2026 Salary: Support staff pay scale A large and well-run secondary school in Barking and Dagenham is seeking a Finance Assi…

View Details
Posted 2026-01-09

Drama ECT - Boys’ Secondary School in Wandsworth

Marchant Recruitment
London

Drama ECT – Boys’ Secondary School in Wandsworth (January Start) Location: Wandsworth Start Date: January Contract Type: Full-time, Permanent Salary: Paid to scale School Informatio…

View Details
Posted 2026-01-09

Service Manager LBS-010

Southwark Council
Southwark, Greater London

Job Category : Housing Location :Council Offices, Southwark Council Hours Per Week : 36.00 Start Date : Immediate Start Start Time :09:00 End Time :17:00  Salary: £23.67 PURPOSE OF T…

View Details
Posted 2026-05-30

Night Shift - Team Member - Pret a Manger

Carebrook
London

Key focuses for the role are teamwork, 6 key points of service, 6 key points of production, cleanliness, and productivity. TM/TM* Key responsibilities Right Pret People: Team Work To maint…

View Details
Posted 2026-02-06

History ECT - Boys’ School in Lambeth (January Start)

Marchant Recruitment
London

History ECT – Boys’ School in Lambeth (January Start) Location: Lambeth Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Paid to scale A successful boys’ seconda…

View Details
Posted 2025-11-22

SEN TA - Southwark

Marchant Recruitment
London

An inclusive and progressive primary school in Southwark is recruiting an enthusiastic SEN TA to start in January 2026. This SEN TA position in Southwark offers a supportive working environment, exce…

View Details
Posted 2025-12-10

Senior Analyst, Supply & Demand

JustPark
London

About JustPark JustPark is the premier partner offering both B2B solutions for destinations and B2C services for drivers, giving us the best of both worlds. We simplify the entire parking experien…

View Details
Posted 2026-05-15