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
Data Recruitment & AI Talent Solutions
JOIN THE HARNHAM TEAM
Machine Learning Engineer – Remote
New York
$150 - $165
+ Data Science & AI
ContractNew 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
PermanentNewcastle 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
PermanentSheffield, 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
PermanentLiverpool, 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
ContractManhattan, 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
PermanentManchester, 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
PermanentLeeds, 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
PermanentBirmingham, 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.
