The Data And AI Podcast

This podcast will cover a range of topics such as finding data talent, and AI training. We will also discuss more advanced subjects like assessing the value of your data team, identifying biases in AI and addressing pay gaps in Data and AI.

Latest Episodes

Data and ai podcast: All Episodes

Dive deep into the world of AI, data, and analytics

Episode 23: Beyond Compliance: Rethinking Data Protection in an AI-Driven World

Episode 22: Bridging the Data Skills Gap – How to Upskill and Build Analytics Culture

Episode 21: GenAI breakthroughs, roadblocks and what to learn next

Episode 20: How Incrementality and MMM Are Changing Marketing Analytics

Episode 19: How AI Innovation & Hiring Are Evolving Hand in Hand

Exclusive! Harnham to 15,000: The Shift to Personalisation

Episode 18: Beyond the Numbers: Humanising Your Customer Data

Episode 17: Bridging the Consumer Experience Gap: What Brands Get Wrong

Episode 16: The Past, Present, and Future of Experimentation

Episode 15: Utilising Data for Market Fit

Episode 14: Geospatial Analytics – Past, Present and Future

Episode 13: Democratising Data

Episode 12: How to Build and Retain High-Performing Analytics Teams

Episode 11: Leading with a People-First Approach: Navigating Growth in Data and AI

Episode 10: From Payday Lending to AI: Navigating the Credit Risk Landscape

Episode 9: The State and Future of AI

Episode 8: The Next Data Wave: Emerging Trends in Data Management and Governance

Episode 7: Futurecast: Skillsets, Decisions, and the Role of AI

Episode 6: Getting Into the Data Industry Without a STEM Degree

Episode 5: Diversity Equity & Inclusion – How Data Leaders Can Take Action

Episode 4 – Key Findings from Harnham’s 2023 US Data & AI Salary Guide

Episode 3: Key Findings from Harnham’s 2023 UK Data & AI Salary Guide

Episode 2 – Data Literacy (with Waseem Ali & David Reed)

Episode 1 – Quantifying the Benefit of Data (with Waseem Ali & Craig Civil)

Data Recruitment & AI Talent Solutions

JOIN THE HARNHAM TEAM

LATEST HARNHAM
OPPORTUNITIES

Welcome to a recruitment journey like no other. At Harnham, we're always interested in finding the right people to join our team.

 

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

Principal Machine Learning Engineer

London

£100000 - £110000

+ Data Science & AI

Permanent
England

To Apply for this Job Click Here

LEAD MACHINE LEARNING ENGINEER

EU Remote

THE COMPANY
A global technology business operating at significant scale is looking to expand its Machine Learning capability. Their ML function sits at the core of the business, owning end-to-end machine learning systems that power critical commercial outcomes. They foster a collaborative engineering culture where experimentation, ownership, and technical excellence are highly valued.

THE ROLE

  • Lead the technical direction of machine learning initiatives, helping shape architecture, best practices, and long-term strategy
  • Design, develop, and optimise predictive machine learning models used in large-scale production environments
  • Scale ML infrastructure including feature stores, training pipelines, model lifecycle management, and experimentation frameworks
  • Drive the performance of real-time inference systems, balancing latency, scalability, and model accuracy
  • Own end-to-end MLOps processes including monitoring, model performance evaluation, drift detection, and automated retraining
  • Partner closely with engineering, analytics, and commercial stakeholders to translate business objectives into impactful machine learning solutions

YOUR SKILLS & EXPERIENCE

  • Strong commercial experience building and owning production machine learning systems at scale
  • Expertise in Python and modern machine learning frameworks such as PyTorch or TensorFlow
  • Experience deploying and optimising real-time machine learning systems in production environments
  • Strong understanding of MLOps, experimentation, model monitoring, and machine learning infrastructure
  • Excellent software engineering fundamentals and experience writing production-quality code
  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders

WHAT THEY OFFER

  • Competitive salary with performance-based bonus
  • Flexible hybrid working model
  • Enhanced wellbeing and mental health support
  • Additional leave and flexible working benefits
  • Strong learning and development environment
  • Opportunity to influence machine learning strategy within a high-impact engineering team

HOW TO APPLY
If you’re a Machine Learning Engineer looking for a role that combines technical leadership, large-scale machine learning, and real-world impact, please apply today for more information.

To Apply for this Job Click Here