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 Scientist
London
£45000 - £50000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Data Scientist
London Hybrid – 2-3 days in office
Competitive salary between £45,000 and £50,000 plus benefits
This is a great opportunity to join a high‑impact data function within a major transport organisation, working on complex datasets, geospatial challenges, and predictive modelling that directly shapes customer experience and operational performance. If you are looking for a hands‑on, traditional Data Science role with plenty of autonomy and greenfield opportunity, this is a strong next step.
The Company
They are a leading player in the UK transport sector, operating a large and busy network. With data playing an increasingly important role in decision‑making, they are investing in a growing commercial and data function to drive insight, efficiency and innovation. The Data team sits within a wider commercial structure and works closely with stakeholders across the business to unlock value from complex, high‑volume datasets.
The Role
As a Data Scientist, you will work on a broad range of modelling and analytical projects, from exploratory analysis to predictive modelling and geospatial insight. You will help the team extract deeper value from diverse datasets and shape how the organisation makes data‑driven decisions.
Your responsibilities include:
- Delivering end‑to‑end Data Science projects, from scoping through to modelling and stakeholder presentation.
- Building predictive models in areas such as fleet behaviour, sensors, demand forecasting and customer journey patterns.
- Conducting geospatial analysis using mobile network and location‑based datasets to understand journey flow and catchment behaviour.
- Exploring open‑ended datasets to identify value, opportunities and actionable insights.
- Collaborating with Data Engineers and Analysts on data modelling, dashboards and web‑based tools.
- Communicating findings clearly to stakeholders with varied levels of data literacy.
Your Skills and Experience
You will bring strong commercial experience in:
- Python and SQL, along with core Data Science libraries and tools.
- Working with messy, complex datasets and extracting meaningful insight.
- Building and deploying predictive models and Machine Learning solutions.
- Geospatial analysis and the ability to explore open datasets.
- Communicating technical concepts in a clear, simple, non‑jargon way.
- Working autonomously and navigating ambiguity in data environments.
What They Offer
- Competitive salary between £45,000 and £50,000
- Hybrid working, 2-3 days per week in the office
- Travel benefits, including 75 percent off UK rail travel
- A supportive data team with opportunities to lead projects, innovate and shape the Data Science capability
How to Apply
If this sounds like your next step, apply today or email me at

To Apply for this Job Click Here
Senior Data Engineer (IC)
London
£80000 - £90000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Senior Data Engineer (IC)
Location: Remote (Office in London and Wiltshire)
Salary: Up to £90,000 + Benefits
This is an exciting opportunity to join a growing organisation and take ownership of a greenfield data platform. You will play a key role in shaping engineering standards, building scalable pipelines, and enabling the analytics and insight capabilities that will underpin the company’s next stage of growth.
The Company
They are a well established organisation providing essential services across both public and private sectors. Following significant expansion, they are investing heavily in modern data capabilities to improve operational performance and deliver better outcomes for the communities they support. Their technology function is scaling quickly, giving you the opportunity to make a genuine impact in a developing data environment.
The Role
As a Senior Data Engineer, you will have responsibilities for:
- Own the delivery of core data products including pipelines, curated datasets, and models.
- Design and enhance scalable data architecture to improve reliability and performance.
- Build and maintain ETL and ELT pipelines using SQL, Python, and cloud technologies.
- Champion engineering best practices including CI/CD, documentation, and observability.
- Develop trusted datasets and metrics used across analytics and reporting teams.
- Work closely with stakeholders across Data, Product, and Leadership to translate requirements into robust data solutions.
- Support the organisation’s move toward MLOps‑ready platforms and processes.
Your Skills and Experience
You will be required to have experience in the following tools:
- Strong commercial experience building and maintaining production‑grade ETL and ELT pipelines.
- Advanced SQL and Python skills for modelling, transformation, and optimisation.
- Hands‑on experience with cloud data tooling such as Azure, AWS, or GCP.
- A solid understanding of data engineering principles including quality, reliability, and automation.
- Experience working within modern engineering environments, ideally with CI/CD and containerisation.
- Exposure to orchestration, observability, and analytics engineering is beneficial but not essential.
What They Offer
- Fully remote working with occasional monthly travel.
- A chance to shape a greenfield data platform in a growing tech function.
- Opportunities for progression across Data Engineering, MLOps, and DevOps practices.
How to Apply
If this sounds like the next step in your data engineering career, please apply with your CV!

To Apply for this Job Click Here
Senior AI Engineer
City of London
£80000 - £90000
+ Data Science & AI
PermanentCity of London, London
To Apply for this Job Click Here
Senior AI Engineer
London – 1-2x week in office
Salary: £80,000 – £90,000
This is an exciting opportunity to join a business that is investing heavily in AI and modern cloud technologies. You will play a key role in building AI‑driven products that have a direct impact on customer experience, operational efficiency and the future of their platform.
The Company
They are a tech‑forward insurance organisation with a strong focus on delivering smarter, more personalised digital products. Their teams combine data, engineering and customer expertise to create solutions that simplify complex challenges for their users. Innovation, collaboration and a flexible working culture are at the heart of how they operate. They continue to scale their AI capability and are looking for someone who can help shape this next phase of growth.
The Role
In this AI Platform Engineer role, you will:
* Design, build and operate AI‑first products that deliver measurable value.
* Develop and deploy production‑grade AI agents on GCP using ADK, integrating with internal systems via REST and JSON APIs.
* Build and maintain robust evaluation and monitoring frameworks, including online and offline testing, A/B experiments and performance dashboards.
* Integrate AI agent functionality with applications through MCP servers and reliable tool configurations.
* Develop secure and scalable RAG pipelines, including ingestion, text processing, metadata handling and vector search in GCP.
* Embed security, compliance, GDPR controls and best‑practice engineering with clear documentation and stakeholder collaboration.
Your Skills and Experience
To be successful, you will bring:
* Strong Python skills for backend services, SDKs, API development, authentication and testing.
* Hands‑on experience working with LLMs, embeddings, prompt engineering, tool calling and RAG design.
* Practical knowledge of GCP services including Vertex AI, Model Garden, BigQuery, Cloud Run and Google’s ADK.
* Experience with document and data processing using tools such as Apache Tika, plus storage or caching technologies like Postgres, Redis, GCS or BigQuery.
* Solid DevOps practices including CI/CD, Docker, observability and automated testing.
* A product‑led mindset with a strong understanding of security, IAM, auditability and defining success metrics.
What They Offer
* Opportunities to shape AI products from the ground up.
* A collaborative environment that encourages innovation and career progression.
How to Apply
If you are excited about building production‑ready AI systems and want to drive meaningful impact, please apply with your CV.

To Apply for this Job Click Here
Infrastructure Product Engineering Manager
Bristol
£110000 - £130000
+ Data Engineering
PermanentBristol
To Apply for this Job Click Here
Infrastructure Product Engineering Manager
Location: Bristol, Hybrid (2 days per week in office)
Salary: £100,000 to £130,000 plus 10 percent bonus
This is a standout opportunity to shape a brand‑new Infrastructure Product Engineering function within a global organisation. You will set the direction, establish modern DevOps and IaC practices, and lead a chapter of engineers working across high‑impact squads delivering data, AI and automation initiatives.
The Company
They are an international organisation operating across Europe, the Middle East, Asia, and the US, focused on delivering technology‑enabled services to global clients. With a collaborative and forward‑looking culture, they are investing heavily in digital transformation, cloud engineering and automation. Their environment encourages innovation, modern engineering thinking and the freedom to influence how infrastructure is delivered at scale.
The Role
In this Infrastructure Product Engineering Manager position, you will:
- Act as the chapter lead for DevOps, shaping a new function and defining Infrastructure as Code, automation and CI/CD standards.
- Lead and develop a team of DevOps and Cloud Engineers working across multiple product squads.
- Serve as the product owner for cloud infrastructure, delivering secure, scalable, well‑architected Azure platforms.
- Drive the design and build of new platform services in partnership with architecture and engineering teams.
- Champion modern software engineering practices, improving reliability, observability and automation across infrastructure.
- Implement strong IAM, data protection and regulatory compliance controls
- Collaborate closely with data, generative AI and agent‑focused squads to enable high‑quality product delivery
Your Skills and Experience
To succeed in this Infrastructure Product Engineering Manager role, you will need:
- Strong technical leadership experience in infrastructure, platform, or DevOps engineering.
- Advanced expertise in Azure and cloud‑native infrastructure services.
- Deep practical experience with Terraform or Bicep for Infrastructure as Code.
- Strong understanding of CI/CD pipelines, automation and modern DevOps principles.
- Experience delivering technology products into production environments.
- Knowledge of containerisation, orchestration, monitoring and platform observability.
- The ability to coach teams, communicate clearly, and lead through ambiguity.
What They Offer
- A modern engineering environment with significant autonomy to build and shape a new function.
- Career progression through major cloud, automation and digital transformation programmes.
- Benefits package and long‑term development opportunities.
How to Apply
To apply, please send your CV, along with your salary information!

To Apply for this Job Click Here
Data Wrangler
London
£600 - £750
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
DATA WRANGLER
3-MONTHS
£600 – £750 PER DAY – INSIDE IR35
HYBRID – LONDON
This is an exciting opportunity for a highly analytical and detail-driven Data Wrangler to support a major forensic data analytics project. You’ll be working with a specialist team to ingest, clean, and compare massive datasets from multiple complex systems – some sources containing hundreds of millions of records. The ideal candidate will thrive in ambiguity, work independently, and apply a forensic lens to messy, unstructured operational data.
THE COMPANY
You’ll be working with a globally recognised advisory firm, known for its work in forensic investigations, compliance, and financial disputes. This team operates in a highly confidential environment, supporting projects with national-level visibility. You’ll be joining a collaborative, focused, and expert-led group engaged on a high-stakes piece of work.
THE ROLE
You’ll play a hands-on role working with data received from external clients-often incomplete, inconsistent, or raw. Your job is to wrangle that data into usable form, run forensic-level comparisons, and support reporting back to clients. You’ll work in a secure VDI environment and must be comfortable navigating complex and sensitive data.
Key responsibilities include:
-
Ingesting and transforming large datasets (100M+ rows), from Oracle, SQL Server, and flat files (CSV, XML).
-
Writing and reviewing SQL and Python (Pandas) scripts to clean and join data across multiple sources.
-
Conducting forensic comparisons between data sources (e.g., matching millions of XML records to transactional logs).
-
Supporting peer code reviews to ensure high quality and reduce rework.
-
Working within a locked-down environment using tools like VS Code, SQL clients, and secure remote desktop environments.
-
Collaborating with data consultants and forensic analysts to troubleshoot logic and ensure audit-quality outputs.
KEY SKILLS & REQUIREMENTS
-
Strong SQL (T-SQL, Oracle, or PostgreSQL) – must be comfortable with complex joins and large volumes
-
Python with Pandas – mandatory for data transformation and wrangling
-
Experience working with large operational databases, text files, and legacy data sources
-
Strong attention to detail and a forensic mindset – ability to spot inconsistencies, gaps, and unusual data behaviour
-
Prior experience in a regulated, sensitive, or secure data environment is a big plus
-
Previous work in or alongside large consultancy firms
HOW TO APPLY
Please register your interest by sending your CV via the apply link.

To Apply for this Job Click Here
Power BI Developer
$60 - $65
+ Advanced Analytics & Marketing Insights
ContractMaryland
To Apply for this Job Click Here
Power BI Developer (Contract – Remote)
An organisation delivering advanced data and AI solutions for large enterprises and public sector clients is seeking a Power BI Developer to join their analytics team on a contract basis.
This role focuses on helping organisations better understand and utilise their data through strong requirements gathering, data modelling, and business intelligence development. You will design and deliver Power BI dashboards and reports, work within modern cloud data platforms, and collaborate with stakeholders to generate actionable insights.
This is a remote contract role running through August 2026, though you should be local to Washington DC.
Responsibilities
-
Design and develop Power BI reports and dashboards that provide clear, actionable insights
-
Conduct deep-dive analysis using SQL and BI tools to identify trends, patterns, and opportunities
-
Build and maintain interactive dashboards, ensuring performance, usability, and consistency
-
Support ETL processes and data pipelines within a cloud-based data environment
-
Work with data lakes and warehouse environments to understand data ingestion, storage, and transformations
-
Develop and maintain ERDs and data dictionaries to document data structures and definitions
-
Gather and translate business requirements into effective reporting and analytics solutions
-
Support data governance, lineage, and metadata management practices
-
Collaborate with stakeholders to understand reporting needs and deliver scalable BI solutions
-
Assess and improve existing reporting solutions, including converting legacy reports into Power BI dashboards
-
Define and develop metrics to measure operational performance and organisational health
-
Maintain data quality and reliability across internal and external data sources
-
Present findings and insights clearly to both technical and non-technical stakeholders
Requirements
-
Bachelor’s degree or equivalent experience
-
5+ years of experience in data and analytics roles within cloud environments
-
Advanced Snowflake SQL proficiency
-
Advanced Power BI expertise, including data modelling, DAX, and report optimisation
-
Experience working within Azure-based data ecosystems
-
Experience creating ERDs, data dictionaries, and supporting data governance initiatives
-
Strong experience gathering and translating business requirements

To Apply for this Job Click Here
Staff Data Scientist
Chicago
$100 - $110
+ Data Science & AI
ContractChicago, Illinois
To Apply for this Job Click Here
Staff Data Scientist (Contract – Remote)
A fast-growing social and content platform is looking to bring on 1-2 experienced Staff Data Scientists to help rebuild and strengthen its data science capability. This role will work closely with product leadership to drive key company metrics and help shape the growth of the platform’s social ecosystem.
The Role
You will partner closely with Product Managers and engineering teams to analyse user behaviour across the platform’s social graph and develop data-driven strategies to support creator and host growth. A key focus will be identifying opportunities to help users expand their hosting networks and drive engagement and revenue.
The team operates in a fully remote, low-meeting environment, so strong asynchronous communication and the ability to operate independently are essential.
Key Responsibilities
-
Own and drive key company metrics related to platform engagement and growth
-
Partner closely with Product Managers to identify and prioritise data-driven opportunities
-
Analyse and model social graph dynamics to understand user interaction patterns
-
Design and run A/B tests to optimise product experiences
-
Develop next-best-experience recommendations to improve user outcomes
-
Contribute to and maintain an existing Python-based data science codebase
-
Support internal data engineering workflows where required
-
Deliver meaningful insights and deep-dive analyses within the first month of onboarding
Requirements
-
Proven Staff-level Data Scientist experience
-
Very strong SQL skills
-
Strong Python expertise in production environments
-
Experience with large-scale experimentation / A/B testing
-
Ability to work with large datasets and social interaction data
-
Clear, proactive communicator who thrives in asynchronous environments
-
Experience working closely with product teams on growth initiatives
-
Comfortable operating with high expectations and fast onboarding
Nice to Have
-
Experience working with social platforms, community products, or consumer marketplaces
-
Familiarity with social graph analysis
-
Experience with Django
-
Experience supporting or collaborating with data engineering teams
-
Background working in fast-moving or “scrappy” product environments
Working Environment
-
Fully remote team
-
Flexible on timezone, but availability relative to PST working hours should be communicated upfront

To Apply for this Job Click Here
Tealium IQ Implementation Consultant
City of London
£475 - £500
+ Digital Analytics
ContractCity of London, London
To Apply for this Job Click Here
Tealium Implementation Specialist
Contract * London * Inside IR35 * £475-500 Day Rate
Ready to take on a contract where your technical analytics expertise shapes products millions use on? We’re looking for a Tealium specialist who thrives on solving complex tracking challenges and building robust analytics foundations across web and mobile.
About the Organisation
You’ll be joining a major digital business known for its portfolio of high‑traffic consumer platforms. Their data and engineering teams work hand‑in‑hand to enhance user experience, optimise journeys, and deliver insight at scale. It’s a collaborative, fast‑moving environment where your work directly contributes to key digital initiatives.
What You’ll Be Doing
- Implement and optimise tracking across web, mobile and app experiences using Tealium.
- Build, evolve and document data layers and SDRs for multiple digital products.
- Configure events, variables, pixels and tags to support both analytics and marketing needs.
- Partner closely with engineers to turn tracking requirements into precise, workable specifications.
- Validate tracking end‑to‑end and ensure data accuracy across all platforms and environments.
- Contribute to wider best practices, standards and documentation for analytics implementation.
What You Bring
- Proven experience delivering analytics solutions via Tealium.
- Strong understanding of scalable data layer architecture and quality tracking implementation.
- Confidence working with JavaScript in the context of analytics setup.
- Good knowledge of mobile app tracking approaches and SPA behaviour.
- Experience with configuring events, pixels and marketing/analytics tech integrations.
- A collaborative mindset and the ability to communicate complex technical detail clearly.
How to Apply
If this sounds like your next contract challenge, or you know someone who specializes in Tealium, please send your latest CV and we’ll be in touch.

To Apply for this Job Click Here
- « Previous
- 1
- …
- 96
- 97
- 98