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
Data QA Engineer
Newcastle upon Tyne
£50000 - £60000
+ Data Engineering
PermanentNewcastle 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
PermanentSheffield, 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
PermanentBirmingham, 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
PermanentManchester, 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
PermanentEngland
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
PermanentLondon
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
PermanentOxford, 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
PermanentEngland
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
- « Previous
- 1
- …
- 127
- 128
- 129