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.

Data QA Engineer

City of London

£50000 - £60000

+ Advanced Analytics & Marketing Insights

Permanent
City of London, London

To Apply for this Job Click Here

Data Analyst

London/Oxford/Hybrid

Up to £55,000

Overview

Oxford (Hybrid, 2 days per week) | Up to £55,000 + Benefits | 6 Month Fixed-Term Contract

This is an excellent opportunity for a Data Analyst to join a highly data-driven financial services business on a critical regulatory programme. You’ll play a key role in delivering accurate data analysis and reporting, working on high-profile projects that directly impact customer outcomes and regulatory compliance.

The Company

They are an established financial services organisation with a strong focus on data, technology, and analytics. Data plays a central role in decision-making across the business, with modern cloud-based infrastructure supporting a collaborative analytics function. The organisation is investing heavily in its data capabilities and offers the opportunity to work on meaningful projects with visible business impact.

The Role

As a Data Analyst, you will support a major regulatory and customer remediation programme, working with complex datasets to deliver accurate reporting and data extracts.

Key responsibilities include:

  • Writing, optimising, and maintaining SQL queries to support analysis and reporting requirements
  • Extracting, manipulating, and validating large volumes of data
  • Supporting regulatory reporting and customer remediation activities
  • Working with complaints and operational datasets to provide actionable insights
  • Handling high volumes of data requests from internal stakeholders
  • Producing accurate data extracts and reports with a strong focus on data quality
  • Collaborating closely with analytics teams and business stakeholders across the organisation
  • Contributing to the successful delivery of a business-critical programme

Your Skills & Experience

  • Strong commercial experience using SQL on a daily basis
  • Proven ability to manipulate, transform, and analyse large datasets
  • Experience producing large-scale data extracts and supporting reporting requirements
  • Excellent attention to detail and a methodical approach to data analysis
  • Ability to work effectively with both technical and non-technical stakeholders
  • Experience working within regulated industries is advantageous
  • Financial services experience would be beneficial
  • Experience with Tableau or a similar visualisation tool is desirable
  • Knowledge of customer complaints, remediation, or regulatory reporting processes would be advantageous

To Apply for this Job Click Here

Data QA Engineer

Newcastle upon Tyne

£50000 - £60000

+ Data Engineering

Permanent
Newcastle upon Tyne, Tyne and Wear

To Apply for this Job Click Here

Data QA Engineer

£50,000 – £60,000

Remote (UK-Based Only)

This is an opportunity to join a growing data function delivering a large-scale Lakehouse programme, where quality, reliability and continuous improvement are central to success. You will play a key role in shaping testing standards, influencing best practice and ensuring critical data products are robust, dependable and ready for business use.

THE COMPANY

They are a well-established UK organisation investing heavily in their data and analytics capabilities. With a modern cloud-based data platform and an ambitious roadmap, they are continuing to build scalable, high-quality data products that support decision-making across the business.

The data team combines engineering, analytics and quality assurance expertise, working collaboratively to deliver impactful solutions. They offer a flexible, people-focused culture with a strong emphasis on work-life balance, autonomy and professional development.

THE ROLE

As a Data QA Engineer you will be responsible for testing the data platform and associated data products while helping to drive quality standards across the wider team.

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

  • Planning, designing and executing testing activities across data platforms, pipelines and products
  • Performing functional, integration and regression testing to ensure reliable releases
  • Working closely with Data Engineers, Analytics Engineers and business stakeholders to identify risks and validate solutions
  • Logging, tracking and managing defects through to resolution
  • Contributing to testing strategies, quality frameworks and continuous improvement initiatives
  • Supporting testing activities within Databricks and PySpark environments

SKILLS AND EXPERIENCE

The successful Data QA Engineer will have the following skills and experience:

  • Experience in a Data QA, Software Testing or Quality Assurance role
  • Strong experience testing data platforms, pipelines and data products
  • Hands-on experience with Databricks, SQL, Python and PySpark
  • Strong stakeholder communication and collaboration skills
  • Able to work independently and take ownership of testing activities and quality standards

BENEFITS

The successful Data QA Engineer will receive the following benefits:

  • Salary between £50,000 – £60,000 – depending on experience

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 QA Engineer

Sheffield

£50000 - £60000

+ Data Engineering

Permanent
Sheffield, South Yorkshire

To Apply for this Job Click Here

Data QA Engineer

£50,000 – £60,000

Remote (UK-Based Only)

This is an opportunity to join a growing data function delivering a large-scale Lakehouse programme, where quality, reliability and continuous improvement are central to success. You will play a key role in shaping testing standards, influencing best practice and ensuring critical data products are robust, dependable and ready for business use.

THE COMPANY

They are a well-established UK organisation investing heavily in their data and analytics capabilities. With a modern cloud-based data platform and an ambitious roadmap, they are continuing to build scalable, high-quality data products that support decision-making across the business.

The data team combines engineering, analytics and quality assurance expertise, working collaboratively to deliver impactful solutions. They offer a flexible, people-focused culture with a strong emphasis on work-life balance, autonomy and professional development.

THE ROLE

As a Data QA Engineer you will be responsible for testing the data platform and associated data products while helping to drive quality standards across the wider team.

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

  • Planning, designing and executing testing activities across data platforms, pipelines and products
  • Performing functional, integration and regression testing to ensure reliable releases
  • Working closely with Data Engineers, Analytics Engineers and business stakeholders to identify risks and validate solutions
  • Logging, tracking and managing defects through to resolution
  • Contributing to testing strategies, quality frameworks and continuous improvement initiatives
  • Supporting testing activities within Databricks and PySpark environments

SKILLS AND EXPERIENCE

The successful Data QA Engineer will have the following skills and experience:

  • Experience in a Data QA, Software Testing or Quality Assurance role
  • Strong experience testing data platforms, pipelines and data products
  • Hands-on experience with Databricks, SQL, Python and PySpark
  • Strong stakeholder communication and collaboration skills
  • Able to work independently and take ownership of testing activities and quality standards

BENEFITS

The successful Data QA Engineer will receive the following benefits:

  • Salary between £50,000 – £60,000 – depending on experience

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 QA Engineer

Birmingham

£50000 - £60000

+ Data Engineering

Permanent
Birmingham, West Midlands

To Apply for this Job Click Here

Data QA Engineer

£50,000 – £60,000

Remote (UK-Based Only)

This is an opportunity to join a growing data function delivering a large-scale Lakehouse programme, where quality, reliability and continuous improvement are central to success. You will play a key role in shaping testing standards, influencing best practice and ensuring critical data products are robust, dependable and ready for business use.

THE COMPANY

They are a well-established UK organisation investing heavily in their data and analytics capabilities. With a modern cloud-based data platform and an ambitious roadmap, they are continuing to build scalable, high-quality data products that support decision-making across the business.

The data team combines engineering, analytics and quality assurance expertise, working collaboratively to deliver impactful solutions. They offer a flexible, people-focused culture with a strong emphasis on work-life balance, autonomy and professional development.

THE ROLE

As a Data QA Engineer you will be responsible for testing the data platform and associated data products while helping to drive quality standards across the wider team.

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

  • Planning, designing and executing testing activities across data platforms, pipelines and products
  • Performing functional, integration and regression testing to ensure reliable releases
  • Working closely with Data Engineers, Analytics Engineers and business stakeholders to identify risks and validate solutions
  • Logging, tracking and managing defects through to resolution
  • Contributing to testing strategies, quality frameworks and continuous improvement initiatives
  • Supporting testing activities within Databricks and PySpark environments

SKILLS AND EXPERIENCE

The successful Data QA Engineer will have the following skills and experience:

  • Experience in a Data QA, Software Testing or Quality Assurance role
  • Strong experience testing data platforms, pipelines and data products
  • Hands-on experience with Databricks, SQL, Python and PySpark
  • Strong stakeholder communication and collaboration skills
  • Able to work independently and take ownership of testing activities and quality standards

BENEFITS

The successful Data QA Engineer will receive the following benefits:

  • Salary between £50,000 – £60,000 – depending on experience

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 QA Engineer

Manchester

£50000 - £60000

+ Data Engineering

Permanent
Manchester, Greater Manchester

To Apply for this Job Click Here

Data QA Engineer

£50,000 – £60,000

Remote (UK-Based Only)

This is an opportunity to join a growing data function delivering a large-scale Lakehouse programme, where quality, reliability and continuous improvement are central to success. You will play a key role in shaping testing standards, influencing best practice and ensuring critical data products are robust, dependable and ready for business use.

THE COMPANY

They are a well-established UK organisation investing heavily in their data and analytics capabilities. With a modern cloud-based data platform and an ambitious roadmap, they are continuing to build scalable, high-quality data products that support decision-making across the business.

The data team combines engineering, analytics and quality assurance expertise, working collaboratively to deliver impactful solutions. They offer a flexible, people-focused culture with a strong emphasis on work-life balance, autonomy and professional development.

THE ROLE

As a Data QA Engineer you will be responsible for testing the data platform and associated data products while helping to drive quality standards across the wider team.

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

  • Planning, designing and executing testing activities across data platforms, pipelines and products
  • Performing functional, integration and regression testing to ensure reliable releases
  • Working closely with Data Engineers, Analytics Engineers and business stakeholders to identify risks and validate solutions
  • Logging, tracking and managing defects through to resolution
  • Contributing to testing strategies, quality frameworks and continuous improvement initiatives
  • Supporting testing activities within Databricks and PySpark environments

SKILLS AND EXPERIENCE

The successful Data QA Engineer will have the following skills and experience:

  • Experience in a Data QA, Software Testing or Quality Assurance role
  • Strong experience testing data platforms, pipelines and data products
  • Hands-on experience with Databricks, SQL, Python and PySpark
  • Strong stakeholder communication and collaboration skills
  • Able to work independently and take ownership of testing activities and quality standards

BENEFITS

The successful Data QA Engineer will receive the following benefits:

  • Salary between £50,000 – £60,000 – depending on experience

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

QA Engineer

£50000 - £60000

+ Data Management & Governance

Permanent
England

To Apply for this Job Click Here

QA Engineer
Fully remote
£50,000 – £60,000

This is an excellent opportunity for a QA Engineer to join a growing technology-focused organisation where quality is embedded throughout the development lifecycle. You will play a key role in improving product reliability, influencing testing best practices, and helping to deliver high-quality software in a collaborative environment.

The Company
They are a well-established organisation with a strong focus on innovation, technology, and continuous improvement. Operating within a modern engineering environment, they invest heavily in their products and development teams. Quality is viewed as a core part of the software delivery process, giving QA professionals genuine influence over tools, processes, and outcomes.

The Role

  • Design, develop, and execute manual and automated test plans
  • Collaborate closely with software engineers, product teams, and stakeholders
  • Identify, document, and track defects through to resolution
  • Contribute to test automation frameworks and quality assurance best practices
  • Support continuous integration and continuous deployment processes
  • Help improve testing strategies, coverage, and overall product quality
  • Champion quality throughout the software development lifecycle

Your Skills & Experience

  • Strong commercial experience as a QA Engineer or Software Test Engineer
  • Experience with manual and automated testing methodologies
  • Knowledge of test automation tools and frameworks
  • Understanding of Agile software development environments
  • Experience working with defect tracking and test management tools
  • Strong communication and stakeholder engagement skills
  • A proactive approach to problem-solving and continuous improvement

What They Offer

  • Salary of £50,000 to £60,000
  • Fully remote working arrangement
  • Opportunity to work on impactful products and projects
  • Supportive and collaborative engineering culture
  • Ongoing learning and professional development opportunities
  • Clear opportunities for career progression and growth

How to Apply
If you are a QA Engineer looking for a fully remote opportunity where you can influence quality standards and make a meaningful impact, apply today.

To Apply for this Job Click Here

Senior AI Engineer

London

£85000 - £95000

+ Data Science & AI

Permanent
London

To Apply for this Job Click Here

SENIOR AI ENGINEER

London (Hybrid)

THE COMPANY
A well-funded technology business is investing heavily in AI innovation as part of its next phase of growth. They are building advanced AI capabilities that solve complex real-world problems and are looking for experienced engineers who can combine strong technical expertise with a product-focused mindset. You’ll join a collaborative environment where experimentation, ownership, and technical excellence are highly valued.

THE ROLE

  • Design, build, and deploy production-grade machine learning, deep learning, and generative AI solutions
  • Develop LLM-powered applications including RAG pipelines, prompt engineering, fine-tuning, and agentic AI systems
  • Build scalable MLOps frameworks covering deployment, monitoring, observability, governance, and model lifecycle management
  • Optimise AI models and inference pipelines for performance, scalability, latency, and cost efficiency
  • Lead technical decision-making, mentoring engineers and contributing to architecture, code quality, and engineering best practice
  • Work closely with software, platform, and data teams to integrate AI capabilities into production products

YOUR SKILLS & EXPERIENCE

  • Strong commercial experience delivering machine learning and AI solutions in production environments
  • Advanced Python skills and expertise with modern machine learning frameworks such as PyTorch, Scikit-learn, and Hugging Face
  • Experience building and deploying LLM applications, generative AI systems, and retrieval-augmented generation solutions
  • Strong understanding of MLOps, CI/CD, model monitoring, experimentation, and cloud-based machine learning infrastructure
  • Ability to optimise model performance and make sound technical decisions in complex environments
  • Strong communication skills and experience working with both technical and non-technical stakeholders

WHAT THEY OFFER

  • Competitive salary and bonus package
  • Flexible hybrid working model
  • Private healthcare and wellbeing support
  • Enhanced pension and insurance benefits
  • Strong learning and development opportunities
  • Clear progression within a growing AI and engineering function

HOW TO APPLY
If you’re a Senior AI Engineer looking to work on cutting-edge machine learning and generative AI products within a high-growth technology environment, please apply today for more information.

To Apply for this Job Click Here

Senior Mechanical Engineer

Oxford

£50000 - £65000

+ Data Science & AI

Permanent
Oxford, Oxfordshire

To Apply for this Job Click Here

SENIOR MECHANICAL ENGINEER

Oxford (Hybrid)

A rapidly growing deep-tech business is developing cutting-edge products that combine advanced sensing, positioning, and software technologies. Their solutions are helping organisations gain greater visibility and insight into complex environments through innovative hardware and data-driven capabilities. Following continued growth, they are looking to strengthen their engineering team with a Senior Mechanical Engineer who can drive product development and manufacturing excellence.

THE ROLE

  • Lead mechanical design activities across the full product lifecycle, from concept development through to production and deployment
  • Own hardware development processes including product design, integration, prototyping, testing, and validation
  • Manage supply chain, procurement, inventory, and manufacturing operations to support product delivery and scaling
  • Oversee compliance and certification processes for products entering global markets
  • Conduct mechanical analysis and simulation to ensure product performance and reliability
  • Mentor engineers and contribute to the growth of a collaborative multidisciplinary engineering team

YOUR SKILLS & EXPERIENCE

  • Strong commercial experience in mechanical product design and development
  • Advanced CAD expertise, ideally with SolidWorks or similar 3D modelling tools
  • Excellent understanding of mechanical engineering principles, hardware integration, and product manufacturing
  • Experience supporting products through prototyping, validation, and production scaling
  • Knowledge of supply chain management, procurement, and manufacturing processes
  • Ability to work independently, manage multiple priorities, and communicate effectively with technical stakeholders

WHAT THEY OFFER

  • Employee share options
  • Hybrid working with flexibility around home and office-based work
  • Pension scheme and generous holiday allowance
  • Annual salary and performance reviews
  • Opportunity to work on innovative technology within a fast-growing engineering environment

HOW TO APPLY
If you’re a Senior Mechanical Engineer looking to own product development from concept through to production within an innovative technology business, apply today to learn more about this opportunity.

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: