INFORMATION FOR REGISTERED CANDIDATES WITH HARNHAM


KIDÂ DOCUMENTS
On this page you will find your KID (Key Information Document) and information about the alternative options available to you via our preferred list of Umbrella companies.
UMBRELLA COMPANY 1
GIANT - For almost 30 years giant have provided specialist, end to end workforce management software and support services to large and small recruitment agencies, internationally.

UMBRELLA COMPANY 2
PAYSTREAM - A market leading business providing a range of payroll and accountancy services for recruitment agencies and contractors.

UMBRELLA COMPANY 3
SAPPHIRE - Working through our umbrella company is a quick and easy solution for contractors, without having to file paperwork. By joining Sapphire, we’ll be with you every step of the way by offering you top of the line employment support and benefits.

UMBRELLA COMPANY 4
WORKWELL (FORMERLY JSA) - Enjoy the freedom & flexibility of contracting whilst they provide benefits such as holiday and sick pay. Unlike a limited company structure, there’s no admin to worry about – you simply work and get paid, and they take care of the rest.

JOBS
LATEST CONTRACT
OPPORTUNITIES
Harnham are a specialist Data & Analytics recruitment business with a dedicated Contract and Freelance team, working across the UK, US and Europe.

Data Analyst
London
£400 - £450
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
Data Analyst
Rate: £400-£450 per day (Inside IR35)
Location: London (Hybrid – 2 days per week in office)
Duration: 3-month initial contract
Sector: Leading Online Business
Overview
We are seeking an experienced General Data Analyst to join a leading online business on a 3-month initial contract. The successful candidate will play a key role in supporting the Commercial and Pricing Analytics teams, providing analytical insight across experimentation, measurement, and pricing strategy.
Key Responsibilities
-
Support the Commercial and Pricing Analytics teams with data analysis and insight generation.
-
Conduct experimentation and measurement analysis, including A/B tests, to inform pricing and commercial strategy.
-
Extract, clean, and analyse large datasets using SQL and Python.
-
Translate analytical findings into clear, actionable insights for stakeholders across commercial and product functions.
-
Develop and maintain dashboards and reports to track business performance and key metrics.
-
Collaborate cross-functionally to deliver data-driven recommendations that support business growth.
Requirements
-
3-4 years’ experience in data analytics.
-
Strong technical skills in SQL and Python for data extraction and analysis.
-
Proven experience within commercial analytics, pricing analysis, or measurement and experimentation.
-
Excellent communication skills, with the ability to present insights to non-technical stakeholders.
-
Detail-oriented and proactive, with strong problem-solving skills.
Desirable
-
Experience working in online, digital, or e-commerce environments.
-
Familiarity with BI tools such as Looker, Tableau.
-
Understanding of statistical techniques or data science concepts.
To Apply for this Job Click Here

Data Scientist
London
£600 - £600
+ Data Science & AI
ContractLondon
To Apply for this Job Click Here
Contract Opportunity: Lead Data Scientist (Image-Based Predictive Modelling)
Location: London / Hybrid / Remote
Day Rate: Up to £600/day (Inside or Outside IR35)
Contract Length: Initial 5 weeks (very strong extension potential)
Start Date: Within 1-2 weeks
Industry: Financial Services (Marketing Analytics Project)
Interview Slots Available This Week – Fast Turnaround
About the Company
Join a specialist data and analytics consultancy working with major financial services organisations. You’ll be part of a high-performing, agile squad that owns delivery end-to-end. The environment is innovative, outcome-focused, and ideal for individuals who enjoy solving commercially impactful problems with autonomy.
The Opportunity
This is a hands-on Lead Data Scientist role where you’ll take ownership of an existing project focused on predicting customer engagement from marketing images. Your goal: build and deploy a model that forecasts click-through rates and explains why certain images drive better performance.
What You’ll Be Doing
✅ Build and refine a predictive model using image data & historical engagement metrics
✅ Identify which image characteristics (colour, objects, themes) influence customer behaviour
✅ Implement explainability (e.g. SHAP, feature importance)
✅ Build a simple internal UI (Dash, Streamlit, or Flask) for stakeholders to explore insights
✅ Present findings and guide technical decision-making internally
✅ Enable deployment teams to operationalise your solution
What Success Looks Like
By the end of the initial engagement you will have delivered:
– A working predictive model
– Clear explainability on what drives user clicks
– A functional internal tool for non-technical stakeholders
– Documentation and guidance for productionisation
Required Skills
Must-Have:
-
Expert-level Python (Pandas, modelling libraries such as Scikit-learn)
-
SQL
-
AWS cloud experience
-
Proven end-to-end ownership of data science solutions
-
Model explainability (SHAP, LIME, feature importance)
-
Ability to build simple dashboards or web apps (Streamlit, Dash, or Flask)
Nice-to-Have:
-
Experience working with image data
-
Exposure to marketing analytics or customer behaviour modelling
To Apply for this Job Click Here

Senior Customer Analyst
London
£500 - £570
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
Senior Customer Analyst – Contract
Day Rate: Up to £570/day (INSIDE IR35)
Length: 3 months
Location: Hybrid – 2 days onsite (UK)
Start: ASAP
The Opportunity
A leading global Online Retailer is seeking a Senior Customer Analyst to drive customer retention and loyalty through insight-led recommendations. This role sits within a high-performing customer analytics function and will directly influence strategy and commercial outcomes.
Key Responsibilities
-
Deliver data-driven insights to improve customer loyalty and retention
-
Analyse customer behaviours and churn drivers to identify growth opportunities
-
Support strategic projects across loyalty proposition development and customer growth initiatives
-
Present insights clearly to senior stakeholders to influence decision-making
-
Automate analytical workflows and build scalable solutions
Essential Skills
-
Advanced SQL (technical test included)
- Loyalty Experience is a must here
-
Analytical storytelling – ability to translate data into commercial impact
-
Experience in productionising analytics or code automation
Desirable
-
Dashboarding (Looker or Tableau)
-
Python, cloud platforms
-
Experience in e-commerce, telecoms, or loyalty-driven environments
Profile
-
Commercially minded problem solver
-
Strong communicator with stakeholder influence
-
Curious, proactive, impact-driven
Interview Process
-
SQL test
-
Competency interview
Offer upon successful completion
To Apply for this Job Click Here

Customer Insights Analyst
London
£500 - £570
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
Job Title: Customer Insights Analyst
Location: London (1-2 days per week)
Contract Length: 3 months
IR35 Status: Inside IR35
Rate: £500-£570 per day
Start Date: 2 weeks notice max
Overview:
Our client, recently acquired, is prioritising key data initiatives to strengthen their customer strategy. The focus is on retention, promotions, marketing effectiveness, growing the customer base, and outperforming competitors.
Key Responsibilities:
- Collaborate with commercial, marketing, and loyalty teams.
- Build and maintain dashboards and reports on customer acquisition, retention, churn, and engagement.
- Analyse customer journeys, trends, and segmentation to generate actionable insights.
Must have Skills & Experience:
- Proven experience enhancing customer strategy.
- Strong Python and SQL skills.
- Experience with cloud platforms, preferably GCP.
- Proficiency in Looker or Tableau.
- Background in Retail or Telecoms (B2C environments).
To Apply for this Job Click Here

BI Analyst
London
£500 - £570
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
Job Title: BI Analyst
Location: 1-2 days per week in London
Contract Length: 3 months
IR35 Status: Inside IR35
Rate: £500-£570 per day
Start Date: 2 weeks’ notice max
Overview
The company has recently been acquired and is in the process of prioritizing data initiatives.
Current focus is on reporting backlog – creating new visualisations in preparation to move to Looker. The team currently has 2 members and is unable to meet full demand.
Key Responsibilities
- Collaborate with multiple teams, including Trading and Customer teams.
- Create dashboards and deliver actionable insights to support business decisions.
Required Skills & Experience
- Strong SQL skills.
- Experience with cloud platforms (preferably GCP).
- Proficiency in Looker or Tableau.
- Background in Retail or Telecoms (B2C environments).
To Apply for this Job Click Here

Customer Insight Analyst
City of London
£500 - £570
+ Advanced Analytics & Marketing Insights
ContractCity of London, London
To Apply for this Job Click Here
CUSTOMER INSIGHT ANALYST
£500 – £570 PER DAY INSIDE IR35
2 DAYS PER WEEK IN LONDON
3 MONTH CONTRACT
THE COMPANY:
Join a fast-paced business looking to grow out their data function.
THE ROLE:
As a Customer Insight Analyst, your responsibilities will include:
- Building and maintaining dashboards and reports focused on customer acquisition, retention, churn, and engagement.
- Analysing customer journeys, trends, and segmentation to uncover actionable insights.
- Translating complex data into clear, compelling recommendations for stakeholders.
- Supporting the delivery of high-quality customer reporting across multiple business areas.
- Managing and prioritising a backlog of insight and reporting requests.
- Collaborating with the BI and data teams to ensure accurate and consistent data flows.
YOUR SKILLS AND EXPERIENCE:
The successful Customer Insight Analyst will have:
- Strong SQL and Python skills.
- Strong experience with either Tableau or Looker.
- Hands on experience with Cloud data environments (GCP ideally).
- Proven experience working with customer and marketing data.
- Strong understanding of customer behaviour metrics such as LTV, churn, retention, and segmentation.
- Excellent communication skills, with the ability to simplify and present insights to non-technical stakeholders.
- Experience working in data-driven, customer-focused environments (e.g., retail, e-commerce, or telecoms).
HOW TO APPLY:
Please register your interest by sending your CV to Mojola Coker via the apply link on this page.
To Apply for this Job Click Here

Generative AI Analyst
New York
$50 - $80
+ Data Science & AI
ContractNew York
To Apply for this Job Click Here
Generative AI Analyst
Harnham, the leading recruitment specialist in Data and AI, is currently partnering with a mission-driven organization leveraging Generative AI to transform how teams work, integrating AI tools to drive efficiency, innovation, and business outcomes.
Role – Generative AI Analyst
Location – Hybrid, New York City
Pay – $50.00-$80.00 per hour
Length – 3-6 months initial contract with possible conversion to full time
Utilization – 40 hr/week
Benefits – W2 employees are eligible for health, dental, vision, 401k benefits
As a Generative AI Analyst, you will be a key contributor to both AI adoption and AI application development initiatives. You will work across business and technical teams to implement Generative AI tools, craft optimized prompts, and help employees integrate AI into their daily workflows. You will also support proof-of-concept projects, internal AI solution design, and organization-wide enablement.
Key Responsibilities:
-
Support rollout and adoption of Generative AI tools like ChatGPT, including onboarding and user engagement.
-
Collaborate with business and technology teams to identify opportunities for AI solutions.
-
Develop, refine, and optimize prompts to achieve business objectives.
-
Conduct proof-of-concept experiments to test AI applications.
-
Create training materials, guides, FAQs, and other content to support AI enablement.
-
Partner with technical teams to migrate prompts and workflows into production systems.
Requirements:
-
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
-
5+ years of experience in data science, software development, or a similar technical discipline.
-
1+ year working with Generative AI tools or APIs (e.g., ChatGPT, GPT-4).
-
Proficiency in Python and experience with Jupyter notebooks.
-
Strong communication and presentation skills for translating technical concepts to non-technical audiences.
-
Experience supporting technology rollouts, user training, or change management initiatives.
Preferred:
-
Familiarity with LangChain, RAG, or LLM development frameworks.
-
Experience developing internal AI applications or proof-of-concept projects.
-
Knowledge of responsible and ethical AI practices.
This is an excellent opportunity for a technically skilled, business-savvy professional who wants to be at the forefront of Generative AI adoption and application, helping teams leverage cutting-edge AI tools to drive real-world impact.
To Apply for this Job Click Here

BI Analyst
London
£500 - £570
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
BI ANALYST
£500 – £570 PER DAY INSIDE IR35
2 DAYS PER WEEK IN LONDON
3 MONTH CONTRACT
THE COMPANY:
Join a fast-paced business looking to grow out their data function.
THE ROLE:
As a BI Analyst, your responsibilities will include:
- Managing and reducing a backlog of reporting requests.
- Building dashboards and visualisations that communicate meaningful insights.
- Analysing data trends to support commercial and operational decisions.
- Collaborating with stakeholders to understand requirements and priorities.
YOUR SKILLS AND EXPERIENCE:
The successful BI Analyst will have:
- Strong SQL skills for data extraction and manipulation.
- Strong experience with either Tableau or Looker.
- Hands on experience with Cloud data environments (GCP ideally).
- The ability to interpret data and tell a clear, actionable story.
- Experience supporting multiple business functions in a fast-paced environment.
- A proactive, collaborative mindset and strong stakeholder communication skills.
HOW TO APPLY:
Please register your interest by sending your CV to Mojola Coker via the apply link on this page.
To Apply for this Job Click Here

Senior CRM Executive
London
£25000 - £35000
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
SENIOR CRM EXECUTIVE (9 MONTH FTC)
UP TO £35,000
LONDON
We’re looking for a Senior CRM Executive to work with a fast-growing digital business focused on building, optimising, and analysing multi-channel campaigns. If you feel this is in line with your experience and are keen to take on more responsibility within a data-led, growing team – this one is for you.
THE ROLE AND THE RESPONSIBILITES:
You’ll work across the full customer lifecycle understanding how users engage in onboarding through to renewal and reactivation. You’ll be balancing campaign execution with testing, analysis and collaboration within internal teams.
Day to day, you’ll:
- Take charge of campaign QA and end-to-end testing, ensuring all logic and segmentation flow smoothly.
- Focus on automated journeys – onboarding, renewal, and win back- to keep engagement high.
- Construct and schedule lifecycle, promotional, and transactional campaigns across push, SMS, email and in-app.
- Collaborate with product, data, and compliance teams to ensure journeys meet wider business goals.
- Monitor campaign performance, report on key metrics, and highlight opportunities for optimisation.
- Keep content relevant by updating seasonal messages and offers across active journeys.
- Get hands-on with tagging, segmentation, and personalisation to deliver relevant, dynamic messaging.
- Work towards continuous improvement by suggesting new tests and creative approaches.
YOUR SKILLS AND RESPONSIBILITIES:
- At least 1 year of experience in CRM, lifecycle, or email marketing – ideally within a digital or subscription-based environment.
- Excellent communicator who thrives on collaboration and enjoys partnering across teams.
- Proven ability to manage multiple projects simultaneously, balancing quick turnarounds with strategic, long-term goals.
- Practical experience using CRM platforms such as Braze, Salesforce Marketing Cloud, Ometria, or similar tools.
- Genuine interest in understanding user behaviour and leveraging lifecycle journeys to boost engagement and retention.
- Strong analytical skills with confidence in interpreting performance data and identifying actionable insights.
- Comfortable experimenting and testing new ideas – you learn fast and adapt quickly.
- Detail-oriented, highly organised, and methodical in your approach to work.
HOW TO APPLY:
Apply by sending your CV to Joe by the link below.
To Apply for this Job Click Here

Software Engineer – Python (Contract)
London
£700 - £800
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
THE COMPANY
This organisation is pushing the boundaries of AI and data-driven software, developing next-generation tools that integrate advanced machine learning with scalable backend systems. They’re looking for an experienced Python Backend Engineer to support the build and integration of key AI components across their tech stack.
THE ROLE
As a Contract Python Backend Engineer, you’ll take ownership of backend development for a Python-based web application, ensuring smooth integration with AI/ML pipelines and data infrastructure. You’ll work closely with data engineers, AI specialists, and frontend developers to deliver robust, production-quality software.
Key Responsibilities:
-
Build and maintain Python web applications (FastAPI preferred)
-
Integrate AI/ML components with backend, data, and compute infrastructure
-
Deliver clean, well-documented code following best practices
-
Implement automated testing frameworks and CI/CD workflows
-
Monitor and improve performance metrics across deployed tools
-
Collaborate with technical teams to develop end-to-end data pipelines
YOUR SKILLS AND EXPERIENCE
Essential:
-
Proven Python backend development experience (FastAPI, Flask, or similar)
-
Strong cloud experience (GCP preferred) and understanding of core web app infrastructure
-
Skilled in automated testing (pytest) and modern DevOps tools (Git/GitHub, CI/CD)
-
Experience working in agile environments and delivering production-ready solutions
-
Degree in a computational, numerate, or life sciences discipline (or equivalent experience)
Preferred:
-
Docker and containerized application experience
-
Experience in scientific or pharmaceutical domains (e.g. genomics, proteomics)
-
Familiarity with AI/ML-powered applications and agent-based frameworks (LangGraph, PydanticAI, AutoGen)
-
Knowledge of AI/ML evaluation and iterative model improvement
-
Exposure to frontend technologies (React desirable)
THE BENEFITS
-
Competitive day rate (inside IR35)
-
Cutting-edge AI/ML project work
-
Flexible, collaborative environment with autonomy over technical decisions
To Apply for this Job Click Here

CRM Consultant
City of London
£290 - £300
+ Advanced Analytics & Marketing Insights
ContractCity of London, London
To Apply for this Job Click Here
Freelance CRM Specialist – Klaviyo and Mailchimp
£300 per day Outside IR35 | 2 days per week | Remote (with optional London meetings)
6-month retained engagement | Immediate start
We’re working with a fast-growing digital marketing agency known for building high-performing partnership and retail campaigns across premium and luxury sectors. Founded by a former global digital leader from a major publishing group, the agency partners with leading lifestyle publishers and high-end D2C brands to deliver creative, commercially focused digital solutions.
They’re now looking for an experienced freelance CRM specialist to support two of their key client accounts – both in the luxury space.
The role
You’ll be responsible for managing and optimising CRM activity across two premium brands:
-
High-end jewellery brand (Shopify-based, D2C): driving customer retention and conversion through beautifully executed lifecycle campaigns.
-
Luxury outdoor furniture brand (consultative sales model): focusing on nurturing leads and delivering tailored communications that reflect the brand’s craftsmanship and exclusivity.
Working around 2 days per week, you’ll plan, build, and manage campaigns using Klaviyo and Mailchimp, owning everything from welcome flows and automated journeys to ongoing campaign delivery and reporting.
What we’re looking for
-
Strong hands-on CRM experience – essential to be in Klaviyo and Mailchimp.
-
Proven track record in building automated email journeys and optimising retention campaigns.
-
Experience with Shopify is a big plus.
-
A strong commercial mindset – able to see how CRM activity supports revenue goals.
-
Confident managing clients and projects independently – the founder is hands-on and able to sign things off quickly.
-
Available ASAP for a 6-month engagement.
The details
-
Rate: £300/day
-
Commitment: 2 days per week
-
Location: Remote (occasional London meetings if convenient)
-
Start date: Immediate
To Apply for this Job Click Here

Senior Generative AI Engineer
New York
$85 - $125
+ Data Science & AI
ContractNew York
To Apply for this Job Click Here
Senior Gen AI Engineer
Harnham, the leading recruitment specialist in Data and AI is currently partnering with a Databricks consulting partner delivering enterprise-grade GenAI and LLM solutions for end clients.
They are in need of a Sr Gen AI Engineer who has at least 5 years of experience with Databricks and who is comfortable communicating with both technical and non-technical stakeholders.
The ideal hire does not necessarily need to come form a specific company or industry, however, *hands-on GenAI production experience (RAG, LLMs, or agentic frameworks)* is a MUST.
- Role – Sr. Gen AI Engineer
- Location – Remote – OR – Hybrid (2-3 days on-site) in Dallas, Texas
- Pay – $85-$125 per hour
- Length: Extendable, 12 months initial contract
- Utilization: 40 hr/week
- Benefits: W2 employees are eligible to health, dental, vision, 401k benefits.
As a Sr Gen AI engineer, you will be a key player in driving project completion and working extensively with both Databricks and the end-client on your projects.
Key Responsibilities:
- Deliver end-to-end GenAI projects on the Databricks platform, from scoping through build and deployment.
- Develop RAG (Retrieval-Augmented Generation) and LLM-based applications that utilize enterprise data and knowledge repositories.
- Implement vector database solutions, integrate LangChain / agentic frameworks, and optimize LLM workflows.
- Support clients in productionizing GenAI systems with best practices for MLOps, CI/CD, and data pipeline automation.
- Collaborate with data teams to design scalable architectures and advise on tooling, deployment, and governance.
- Provide mentorship to broader ML teams and help clients adopt Databricks-native GenAI solutions effectively.
Requirements:
- 5+ years of overall experience in AI/ML engineering or data systems.
- 1-2 years of proven, hands-on GenAI production experience (RAG, LLMs, or agentic frameworks).
- Strong Databricks expertise – all delivery occurs within the Databricks ecosystem (Spark, MLflow, Unity Catalog, etc.).
- Proficiency in Python, LangChain, OpenAI API, Hugging Face, and vector DBs such as FAISS, Pinecone, Weaviate, or Chroma.
- Strong grasp of cloud deployment (AWS, Azure, GCP) and DevOps pipelines (Git, Azure Pipelines, CI/CD).
- Excellent communication skills for client-facing consulting and delivery engagements.
- Preferred certifications: Databricks Associate/Professional ML Engineer, Databricks GenAI Engineer, or Databricks Data Engineer.
This is an excellent opportunity for someone who has designed, developed, and deployed generative AI solutions and wants to leverage that expertise as a hands-on consultant.