data & AI
Diversity Report

GLOBAL
DIVERSITY GUIDE 2023 - 2024

Download a copy today and join us at one of our events, to get an overview and additional insight from the Harnham Team on the guide.

DIVERSITY GUIDES 2022

An in-depth look into diversity within Data & AI, we have been carrying out primary research for a number of years to create annual diversity guides.

Download our previous editions, which have given us unrivalled insight into where the industry currently stands in its push for a more representative workforce.

They are here to highlight where the industry can improve, how it can improve and to help make those improvements.

2022
DiDUS2022

USA DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

EuDID22

EU DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

UKDiD22

UK DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

2024 GUIDE

DOWNLOAD THE
DATA & AI SALARY GUIDE 2024

For the last 12 years, the world’s largest census of professionals, managers and leaders in the data space have come together to contribute to our crucial industry research and we’d love you to take part.

Lead Data Scientist

Leicester

£60000 - £75000

+ Data Science & AI

Permanent
Leicester, Leicestershire

To Apply for this Job Click Here

Lead Data Scientist (Marketing)

1-2 days in East Midlands (travel expensed)

We are working with a leading ecommerce company who are looking to add a Lead Data Scientist to their Marketing Sciences Team. The role will involve leadership and management of 3 junior members and will work within with internal and external marketing teams to forecast ROI on ads and campaigns.

Requirements:

  • Strong communication and leadership skills
  • Strong Python & SQL skills
  • Experience in a marketing or customer focused domain
  • Experience across MMMs, Attribution, Propensity, Segmentation, Churn, Channel optimisation, Campaign Analysis

To Apply for this Job Click Here

Python Web Scraping Engineer

Liverpool

£60000 - £70000

+ Data Engineering

Permanent
Liverpool, Merseyside

To Apply for this Job Click Here

Python Web Scraping Engineer

£60,000 – £70,000

Remote (UK-based)

Are you a highly experienced Web Scraper who can scrape from heavily defended sites for a leading platform in AI-driven Search Intelligence? If so, this may the next exciting step in your career.

THE COMPANY

This leading company is at the forefront of using AI to power its Search Intelligence Platform.

THE ROLE

As a Python Web Scraping Engineer, you will scrape data from heavily defended sites using Python.

Specifically, you can expect to be involved in the following:

  • Using browser automation tools (Playwright, Selenium, Puppeteer or similar)
  • HTML parsing and data extraction
  • Handling bot detection systems
  • Cloud-based scraping at scale

SKILLS AND EXPERIENCE

The successful Python Web Scraping Engineer will have the following skills and experience:

  • Anti-bot detection and evasion
  • Browser fingerprinting techniques
  • CAPTCHA solving and handling
  • Proxy management and IP rotation

BENEFITS

The successful Python Web Scraping Engineer will receive the following:

  • Salary between £60,000 – £70,000 – depending on experience
  • Competitive benefits

HOW TO APPLY

Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here

Python Web Scraping Engineer

Newcastle upon Tyne

£60000 - £70000

+ Data Engineering

Permanent
Newcastle upon Tyne, Tyne and Wear

To Apply for this Job Click Here

Python Web Scraping Engineer

£60,000 – £70,000

Remote (UK-based)

Are you a highly experienced Web Scraper who can scrape from heavily defended sites for a leading platform in AI-driven Search Intelligence? If so, this may the next exciting step in your career.

THE COMPANY

This leading company is at the forefront of using AI to power its Search Intelligence Platform.

THE ROLE

As a Python Web Scraping Engineer, you will scrape data from heavily defended sites using Python.

Specifically, you can expect to be involved in the following:

  • Using browser automation tools (Playwright, Selenium, Puppeteer or similar)
  • HTML parsing and data extraction
  • Handling bot detection systems
  • Cloud-based scraping at scale

SKILLS AND EXPERIENCE

The successful Python Web Scraping Engineer will have the following skills and experience:

  • Anti-bot detection and evasion
  • Browser fingerprinting techniques
  • CAPTCHA solving and handling
  • Proxy management and IP rotation

BENEFITS

The successful Python Web Scraping Engineer will receive the following:

  • Salary between £60,000 – £70,000 – depending on experience
  • Competitive benefits

HOW TO APPLY

Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here

Python Web Scraping Engineer

Sheffield

£60000 - £70000

+ Data Engineering

Permanent
Sheffield, South Yorkshire

To Apply for this Job Click Here

Python Web Scraping Engineer

£60,000 – £70,000

Remote (UK-based)

Are you a highly experienced Web Scraper who can scrape from heavily defended sites for a leading platform in AI-driven Search Intelligence? If so, this may the next exciting step in your career.

THE COMPANY

This leading company is at the forefront of using AI to power its Search Intelligence Platform.

THE ROLE

As a Python Web Scraping Engineer, you will scrape data from heavily defended sites using Python.

Specifically, you can expect to be involved in the following:

  • Using browser automation tools (Playwright, Selenium, Puppeteer or similar)
  • HTML parsing and data extraction
  • Handling bot detection systems
  • Cloud-based scraping at scale

SKILLS AND EXPERIENCE

The successful Python Web Scraping Engineer will have the following skills and experience:

  • Anti-bot detection and evasion
  • Browser fingerprinting techniques
  • CAPTCHA solving and handling
  • Proxy management and IP rotation

BENEFITS

The successful Python Web Scraping Engineer will receive the following:

  • Salary between £60,000 – £70,000 – depending on experience
  • Competitive benefits

HOW TO APPLY

Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here

Python Web Scraping Engineer

Leeds

£60000 - £70000

+ Data Engineering

Permanent
Leeds, West Yorkshire

To Apply for this Job Click Here

Python Web Scraping Engineer

£60,000 – £70,000

Remote (UK-based)

Are you a highly experienced Web Scraper who can scrape from heavily defended sites for a leading platform in AI-driven Search Intelligence? If so, this may the next exciting step in your career.

THE COMPANY

This leading company is at the forefront of using AI to power its Search Intelligence Platform.

THE ROLE

As a Python Web Scraping Engineer, you will scrape data from heavily defended sites using Python.

Specifically, you can expect to be involved in the following:

  • Using browser automation tools (Playwright, Selenium, Puppeteer or similar)
  • HTML parsing and data extraction
  • Handling bot detection systems
  • Cloud-based scraping at scale

SKILLS AND EXPERIENCE

The successful Python Web Scraping Engineer will have the following skills and experience:

  • Anti-bot detection and evasion
  • Browser fingerprinting techniques
  • CAPTCHA solving and handling
  • Proxy management and IP rotation

BENEFITS

The successful Python Web Scraping Engineer will receive the following:

  • Salary between £60,000 – £70,000 – depending on experience
  • Competitive benefits

HOW TO APPLY

Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here

Python Web Scraping Engineer

Birmingham

£60000 - £70000

+ Data Engineering

Permanent
Birmingham, West Midlands

To Apply for this Job Click Here

Python Web Scraping Engineer

£60,000 – £70,000

Remote (UK-based)

Are you a highly experienced Web Scraper who can scrape from heavily defended sites for a leading platform in AI-driven Search Intelligence? If so, this may the next exciting step in your career.

THE COMPANY

This leading company is at the forefront of using AI to power its Search Intelligence Platform.

THE ROLE

As a Python Web Scraping Engineer, you will scrape data from heavily defended sites using Python.

Specifically, you can expect to be involved in the following:

  • Using browser automation tools (Playwright, Selenium, Puppeteer or similar)
  • HTML parsing and data extraction
  • Handling bot detection systems
  • Cloud-based scraping at scale

SKILLS AND EXPERIENCE

The successful Python Web Scraping Engineer will have the following skills and experience:

  • Anti-bot detection and evasion
  • Browser fingerprinting techniques
  • CAPTCHA solving and handling
  • Proxy management and IP rotation

BENEFITS

The successful Python Web Scraping Engineer will receive the following:

  • Salary between £60,000 – £70,000 – depending on experience
  • Competitive benefits

HOW TO APPLY

Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here

Data Product Manager

City of London

£400 - £490

+ Advanced Analytics & Marketing Insights

Contract
City of London, London

To Apply for this Job Click Here

DATA PRODUCT MANAGER

£400-£490 OUTSIDE IR35

2-3 DAYS IN THE OFFICE (LONDON)

3 MONTH CONTRACT

THE COMPANY:

A leading media company is looking for a Data Product Manager to lead core advertising and audience-focused data products during a period of organisational change.

THE ROLE:

As a Data Product Manager, your key responsibilities will include:

  • Own and evolve advertising and audience data products
  • Support audience segmentation and campaign targeting initiatives
  • Partner with data teams to deliver reporting suites and product enhancements
  • Bring structure, clarity, and prioritisation across multiple initiatives
  • Prioritise roadmap items using structured frameworks
  • Filter and manage high volumes of ad-hoc stakeholder requests
  • Lead sprint ceremonies, planning, and reviews within a Scrum environment
  • Align stakeholders across commercial, DAX product, finance, and technology teams
  • Maintain and improve existing products while supporting new launches
  • Oversee a squad of analysts and data scientists delivering products end-to-end
  • Act as the bridge between stakeholders and technical teams
  • Gather and translate requirements into actionable product work
  • Manage reporting suites and audience insight products
  • Drive clarity across product priorities and workload allocation

YOUR SKILLS AND EXPERIENCE:

  • Strong experience in Data Product Management
  • Background within media or advertising environments
  • Proven experience owning audience-focused data products end-to-end
  • Experience working within Agile / Scrum environments
  • Strong stakeholder management across commercial and technical teams
  • Ability to manage ambiguity and competing priorities
  • Strong understanding of data platforms, metrics, and product KPIs
  • Highly organised with the ability to bring structure to complex environments
  • Approachable and confident communicator
  • Positive, proactive mindset with the ability to support teams through change
  • Commercially aware with strong product focus

HOW TO APPLY:

Please register your interest by sending your CV to Mojola Coker via the apply link on this page.

To Apply for this Job Click Here

Python Web Scraping Engineer

Manchester

£60000 - £70000

+ Data Engineering

Permanent
Manchester, Greater Manchester

To Apply for this Job Click Here

Python Web Scraping Engineer

£60,000 – £70,000

Remote (UK-based)

Are you a highly experienced Web Scraper who can scrape from heavily defended sites for a leading platform in AI-driven Search Intelligence? If so, this may the next exciting step in your career.

THE COMPANY

This leading company is at the forefront of using AI to power its Search Intelligence Platform.

THE ROLE

As a Python Web Scraping Engineer, you will scrape data from heavily defended sites using Python.

Specifically, you can expect to be involved in the following:

  • Using browser automation tools (Playwright, Selenium, Puppeteer or similar)
  • HTML parsing and data extraction
  • Handling bot detection systems
  • Cloud-based scraping at scale

SKILLS AND EXPERIENCE

The successful Python Web Scraping Engineer will have the following skills and experience:

  • Anti-bot detection and evasion
  • Browser fingerprinting techniques
  • CAPTCHA solving and handling
  • Proxy management and IP rotation

BENEFITS

The successful Python Web Scraping Engineer will receive the following:

  • Salary between £60,000 – £70,000 – depending on experience
  • Competitive benefits

HOW TO APPLY

Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here

Find BRILLIANT DATA
CAREERS & MORE ANALYTICS JOBS
THAN ANYONE ELSE
- APPLY RIGHT NOW

Harnham is one of the leading data recruitment companies in the world, and we are dedicated to helping data professionals find their ideal data job.

We're proud to have access to a global network of top employers and recruitment partners, and our team specialize in connecting data professionals to the right data analyst jobs.

Whether you're seeking entry-level data analyst jobs or senior-level analytics jobs with top employers, we have the right opportunity for you. Search now to find the perfect selection of analytics jobs to match your technical skills and industry experience.

We also provide a variety of career support services, such as resume and interview preparation, to help data professionals get the most out of their job searches. Follow us on LinkedIn for all the latest news and content: