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

 

Machine Learning Engineer – Remote

New York

$150 - $165

+ Data Science & AI

Contract
New York

To Apply for this Job Click Here

The Company

Our client is an innovative gaming company focused on creating high‑quality, immersive experiences powered by advanced technology. They combine strong engineering with creative design to develop games enjoyed by players worldwide, and are expanding their AI capabilities to push the boundaries of gameplay and simulation.

Role Overview

We are looking for an engineer who can take ownership of the full lifecycle of Reinforcement Learning (RL) systems-from model design and experimentation through large‑scale training and deployment. This position suits someone who enjoys working at the intersection of research, software engineering, and cloud computing, and who thrives in environments with complex data and evolving requirements.

What You’ll Do

  • Develop RL solutions end‑to‑end, covering data pipelines, model design, training, and production deployment.
  • Run RL and ML experiments using Python‑based machine learning frameworks.
  • Implement, customize, and tune RL algorithms such as PPO, SAC, and DQN.
  • Architect RL systems using modern cloud tools and distributed infrastructure.
  • Improve RL training pipelines to maximize performance, scalability, and reliability.

Requirements (Must‑Have)

  • Several years of experience delivering RL systems that have been used in real‑world or production environments.
  • Deep understanding of core RL algorithm families and training workflows.
  • Strong hands‑on experience with Python and frameworks like PyTorch or TensorFlow.
  • Experience working with real RL datasets, including data formats, schemas, and collection processes.
  • Proven ability to write production‑quality machine learning code.

Bonus Skills (Nice to Have)

  • Experience with distributed RL frameworks (e.g., Ray RLlib).
  • Familiarity with cloud platforms, with preference for experience on Google Cloud.
  • Background in RL applied to computer vision.
  • Exposure to backend engineering, DevOps, or MLOps infrastructure.

To Apply for this Job Click Here

Senior Data Platform Engineer

Newcastle upon Tyne

£90000 - £105000

+ Data Engineering

Permanent
Newcastle upon Tyne, Tyne and Wear

To Apply for this Job Click Here

Senior Data Platform Engineer

£90,000-£105,000

Remote (Quarterly meets in London)

This is a standout opportunity to work on high-scale data challenges, designing the next generation of a cutting‑edge analytics and AI platform. You will join a small, authentic, highly collaborative engineering team where your ideas have real impact and where ownership is encouraged from day one.

THE COMPANY

This organisation operates in the digital analytics and advertising technology space, helping clients understand online behaviours and turn data into actionable insight. They build and maintain a modern data platform and the applications that sit on top of it, used by clients to explore trends and drive smarter advertising decisions.

THE ROLE

As Senior Data Platform Engineer, you will help shape a distributed data and compute platform designed for large‑scale ingestion, transformation and machine learning workloads.

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

  • Designing and optimising of distributed systems for high‑throughput data processing
  • Build services and tools in Python or Go, with the opportunity to cross‑train in the other.
  • Work across data pipelines, data warehouses and processing frameworks to support analytics and AI products, contributing to new applications and evolving existing client‑facing tools.
  • Collaborate with data science and engineering teams to enable new features and products.
  • Take ownership of technical decisions in a startup environment with significant autonomy.

SKILLS AND EXPERIENCE

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

  • Strong commercial experience in Python or Go, and willingness to learn the other.
  • Expertise in distributed systems or large‑scale data processing.
  • Strong knowledge of SQL and data warehouse technologies.
  • Experience working with cloud environments such as AWS or GCP.
  • Exposure to Kubernetes, BigQuery or GPU‑based processing is beneficial.
  • Experience in digital analytics or AdTech is a bonus but not required.

BENEFITS

The successful Senior Data Platform Engineer will receive the following:

  • Salary between £90,000 – £105,000 – depending on experience, plus 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

Senior Data Platform Engineer

Sheffield

£90000 - £105000

+ Data Engineering

Permanent
Sheffield, South Yorkshire

To Apply for this Job Click Here

Senior Data Platform Engineer

£90,000-£105,000

Remote (Quarterly meets in London)

This is a standout opportunity to work on high-scale data challenges, designing the next generation of a cutting‑edge analytics and AI platform. You will join a small, authentic, highly collaborative engineering team where your ideas have real impact and where ownership is encouraged from day one.

THE COMPANY

This organisation operates in the digital analytics and advertising technology space, helping clients understand online behaviours and turn data into actionable insight. They build and maintain a modern data platform and the applications that sit on top of it, used by clients to explore trends and drive smarter advertising decisions.

THE ROLE

As Senior Data Platform Engineer, you will help shape a distributed data and compute platform designed for large‑scale ingestion, transformation and machine learning workloads.

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

  • Designing and optimising of distributed systems for high‑throughput data processing
  • Build services and tools in Python or Go, with the opportunity to cross‑train in the other.
  • Work across data pipelines, data warehouses and processing frameworks to support analytics and AI products, contributing to new applications and evolving existing client‑facing tools.
  • Collaborate with data science and engineering teams to enable new features and products.
  • Take ownership of technical decisions in a startup environment with significant autonomy.

SKILLS AND EXPERIENCE

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

  • Strong commercial experience in Python or Go, and willingness to learn the other.
  • Expertise in distributed systems or large‑scale data processing.
  • Strong knowledge of SQL and data warehouse technologies.
  • Experience working with cloud environments such as AWS or GCP.
  • Exposure to Kubernetes, BigQuery or GPU‑based processing is beneficial.
  • Experience in digital analytics or AdTech is a bonus but not required.

BENEFITS

The successful Senior Data Platform Engineer will receive the following:

  • Salary between £90,000 – £105,000 – depending on experience, plus 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

Senior Data Platform Engineer

Liverpool

£90000 - £105000

+ Data Engineering

Permanent
Liverpool, Merseyside

To Apply for this Job Click Here

Senior Data Platform Engineer

£90,000-£105,000

Remote (Quarterly meets in London)

This is a standout opportunity to work on high-scale data challenges, designing the next generation of a cutting‑edge analytics and AI platform. You will join a small, authentic, highly collaborative engineering team where your ideas have real impact and where ownership is encouraged from day one.

THE COMPANY

This organisation operates in the digital analytics and advertising technology space, helping clients understand online behaviours and turn data into actionable insight. They build and maintain a modern data platform and the applications that sit on top of it, used by clients to explore trends and drive smarter advertising decisions.

THE ROLE

As Senior Data Platform Engineer, you will help shape a distributed data and compute platform designed for large‑scale ingestion, transformation and machine learning workloads.

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

  • Designing and optimising of distributed systems for high‑throughput data processing
  • Build services and tools in Python or Go, with the opportunity to cross‑train in the other.
  • Work across data pipelines, data warehouses and processing frameworks to support analytics and AI products, contributing to new applications and evolving existing client‑facing tools.
  • Collaborate with data science and engineering teams to enable new features and products.
  • Take ownership of technical decisions in a startup environment with significant autonomy.

SKILLS AND EXPERIENCE

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

  • Strong commercial experience in Python or Go, and willingness to learn the other.
  • Expertise in distributed systems or large‑scale data processing.
  • Strong knowledge of SQL and data warehouse technologies.
  • Experience working with cloud environments such as AWS or GCP.
  • Exposure to Kubernetes, BigQuery or GPU‑based processing is beneficial.
  • Experience in digital analytics or AdTech is a bonus but not required.

BENEFITS

The successful Senior Data Platform Engineer will receive the following:

  • Salary between £90,000 – £105,000 – depending on experience, plus 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

Machine Learning Engineer (Reinforcement Learning)

Manhattan

$65 - $75

+ Data Science & AI

Contract
Manhattan, New York

To Apply for this Job Click Here

The Role:
You will design, train, optimize, and productionize Reinforcement Learning models at scale. This role is ideal for someone who is comfortable operating across research, engineering, and cloud systems while owning end‑to‑end RL development. You will work with complex datasets, ambiguous requirements, and modern distributed systems.
Key Responsibilities:

  • Build RL solutions from data collection to deployment.
  • Run ML and RL experiments using Python ML libraries.
  • Implement and tune RL algorithms such as PPO, SAC, or DQN.
  • Design RL architectures using cloud tooling.
  • Optimize RL pipelines for speed, scale, and reliability.

Requirements (Must Have):

  • Multiple years experience delivering production or real‑world RL solutions.
  • Strong knowledge of RL algorithm families and training procedures.
  • Hands‑on experience with Python, PyTorch or TensorFlow.
  • Experience working with real RL datasets and associated data schemas.
  • Experience shipping production‑ready ML code.

Nice to Have:

  • Distributed RL (Ray RLLib).
  • Cloud platforms (GCP preferred).
  • CV‑based RL experience.
  • Backend engineering or MLOps exposure.

To Apply for this Job Click Here

Senior Data Platform Engineer

Manchester

£90000 - £105000

+ Data Engineering

Permanent
Manchester, Greater Manchester

To Apply for this Job Click Here

Senior Data Platform Engineer

£90,000-£105,000

Remote (Quarterly meets in London)

This is a standout opportunity to work on high-scale data challenges, designing the next generation of a cutting‑edge analytics and AI platform. You will join a small, authentic, highly collaborative engineering team where your ideas have real impact and where ownership is encouraged from day one.

THE COMPANY

This organisation operates in the digital analytics and advertising technology space, helping clients understand online behaviours and turn data into actionable insight. They build and maintain a modern data platform and the applications that sit on top of it, used by clients to explore trends and drive smarter advertising decisions.

THE ROLE

As Senior Data Platform Engineer, you will help shape a distributed data and compute platform designed for large‑scale ingestion, transformation and machine learning workloads.

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

  • Designing and optimising of distributed systems for high‑throughput data processing
  • Build services and tools in Python or Go, with the opportunity to cross‑train in the other.
  • Work across data pipelines, data warehouses and processing frameworks to support analytics and AI products, contributing to new applications and evolving existing client‑facing tools.
  • Collaborate with data science and engineering teams to enable new features and products.
  • Take ownership of technical decisions in a startup environment with significant autonomy.

SKILLS AND EXPERIENCE

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

  • Strong commercial experience in Python or Go, and willingness to learn the other.
  • Expertise in distributed systems or large‑scale data processing.
  • Strong knowledge of SQL and data warehouse technologies.
  • Experience working with cloud environments such as AWS or GCP.
  • Exposure to Kubernetes, BigQuery or GPU‑based processing is beneficial.
  • Experience in digital analytics or AdTech is a bonus but not required.

BENEFITS

The successful Senior Data Platform Engineer will receive the following:

  • Salary between £90,000 – £105,000 – depending on experience, plus 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

Senior Data Platform Engineer

Leeds

£90000 - £105000

+ Data Engineering

Permanent
Leeds, West Yorkshire

To Apply for this Job Click Here

Senior Data Platform Engineer

£90,000-£105,000

Remote (Quarterly meets in London)

This is a standout opportunity to work on high-scale data challenges, designing the next generation of a cutting‑edge analytics and AI platform. You will join a small, authentic, highly collaborative engineering team where your ideas have real impact and where ownership is encouraged from day one.

THE COMPANY

This organisation operates in the digital analytics and advertising technology space, helping clients understand online behaviours and turn data into actionable insight. They build and maintain a modern data platform and the applications that sit on top of it, used by clients to explore trends and drive smarter advertising decisions.

THE ROLE

As Senior Data Platform Engineer, you will help shape a distributed data and compute platform designed for large‑scale ingestion, transformation and machine learning workloads.

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

  • Designing and optimising of distributed systems for high‑throughput data processing
  • Build services and tools in Python or Go, with the opportunity to cross‑train in the other.
  • Work across data pipelines, data warehouses and processing frameworks to support analytics and AI products, contributing to new applications and evolving existing client‑facing tools.
  • Collaborate with data science and engineering teams to enable new features and products.
  • Take ownership of technical decisions in a startup environment with significant autonomy.

SKILLS AND EXPERIENCE

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

  • Strong commercial experience in Python or Go, and willingness to learn the other.
  • Expertise in distributed systems or large‑scale data processing.
  • Strong knowledge of SQL and data warehouse technologies.
  • Experience working with cloud environments such as AWS or GCP.
  • Exposure to Kubernetes, BigQuery or GPU‑based processing is beneficial.
  • Experience in digital analytics or AdTech is a bonus but not required.

BENEFITS

The successful Senior Data Platform Engineer will receive the following:

  • Salary between £90,000 – £105,000 – depending on experience, plus 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

Senior Data Platform Engineer

Birmingham

£90000 - £105000

+ Data Engineering

Permanent
Birmingham, West Midlands

To Apply for this Job Click Here

Senior Data Platform Engineer

£90,000-£105,000

Remote (Quarterly meets in London)

This is a standout opportunity to work on high-scale data challenges, designing the next generation of a cutting‑edge analytics and AI platform. You will join a small, authentic, highly collaborative engineering team where your ideas have real impact and where ownership is encouraged from day one.

THE COMPANY

This organisation operates in the digital analytics and advertising technology space, helping clients understand online behaviours and turn data into actionable insight. They build and maintain a modern data platform and the applications that sit on top of it, used by clients to explore trends and drive smarter advertising decisions.

THE ROLE

As Senior Data Platform Engineer, you will help shape a distributed data and compute platform designed for large‑scale ingestion, transformation and machine learning workloads.

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

  • Designing and optimising of distributed systems for high‑throughput data processing
  • Build services and tools in Python or Go, with the opportunity to cross‑train in the other.
  • Work across data pipelines, data warehouses and processing frameworks to support analytics and AI products, contributing to new applications and evolving existing client‑facing tools.
  • Collaborate with data science and engineering teams to enable new features and products.
  • Take ownership of technical decisions in a startup environment with significant autonomy.

SKILLS AND EXPERIENCE

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

  • Strong commercial experience in Python or Go, and willingness to learn the other.
  • Expertise in distributed systems or large‑scale data processing.
  • Strong knowledge of SQL and data warehouse technologies.
  • Experience working with cloud environments such as AWS or GCP.
  • Exposure to Kubernetes, BigQuery or GPU‑based processing is beneficial.
  • Experience in digital analytics or AdTech is a bonus but not required.

BENEFITS

The successful Senior Data Platform Engineer will receive the following:

  • Salary between £90,000 – £105,000 – depending on experience, plus 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