FIND YOUR NEXT DATA SCIENCE JOB
We help the best talent in the Data Science market find rewarding careers.
Harnham is the best company for data science jobs because we are a global leader in data science recruitment.
Our extensive network of data science employers, and clients, ensuring you find the perfect match for your skills.
We offer a range of data science jobs from entry-level to director-level and have an experienced team of recruiters who will help match you with the right employer.
Also, we provide excellent resources and advice for data science job seekers, helping you prepare for interviews, negotiate salaries, and more.
HOW WE
DO IT
We pride ourselves on keeping our pulse on trends across the Data Science industry.
Our dedicated Data Science consultants have immersed themselves fully in the market and are able to provide industry-leading advice. Whether you’re looking for your next Data Science Job, or to find a Data Scientist for your team, Harnham has a wealth of knowledge and will help you make the process as efficient as possible.
We pride ourselves on keeping our pulse on trends in the industry and offer educational programmes to help keep our candidate’s skills sharp.
WHAT SETS
US APART?
We place considerable emphasis on getting to know you, your motivations and your skills.
We do this to ensure we only introduce you to companies that suit you. By taking the time to listen to and explore our clients’ briefs, we soon know whether candidates fit their culture or not.
As a genuine specialist in Data Science recruitment, we have developed long-standing partnerships within the marketplace. These relationships allow us to provide our candidates with access to the best opportunities in the sector.
If you are looking for that next Data Science job and career step, let us help you find it.
As working from home becomes ever more common, you can now search Remote Data Science Jobs.
JOBS
LATEST DATA
SCIENCE JOBS
Harnham are a specialist Data Science recruitment business, specializing in finding you your next data science job!
Lead Data Scientist
Leicester
£60000 - £80000
+ Data Science & AI
PermanentLeicester, Leicestershire
To Apply for this Job Click Here
Lead Data Scientist – Leicester
We are working with a leading UK retailer and ecommerce company. The role focuses on marketing campaigns, recommendation systems and customer segmentation.
You will be a technical lead within the business and work closely with teams to drive measurable impact through various models.
They’re looking for someone with:
- Strong experience in Python & SQL – this will be tested in the interview
- Experience working across MMMs, Attribution, Churn, Propensity or LTV models
- Neural networks or Transformers
The position is hybrid, based in the Midlands, offering flexible working, competitive pay, and excellent benefits.

To Apply for this Job Click Here
Behavioural Scientist
London
£300 - £400
+ Data Science & AI
ContractLondon
To Apply for this Job Click Here
Freelance Behavioural Science Consultant
Contract: 6-week initial engagement (potential for extension)
Location: Remote, with occasional in-person workshops as required
Rate: £300-£400 per day (outside IR35)
About the Role
We’re seeking a Freelance Behavioural Science Consultant to apply behavioural insights to real-world business challenges, shaping strategy and driving meaningful customer engagement.
You’ll bring together psychology, behavioural economics, and data-driven insight to help design interventions that influence decision-making and improve outcomes – from enhancing loyalty programs to optimising customer experiences.
Key Responsibilities
-
Prepare, facilitate, and deliver interactive workshops.
-
Conduct and synthesise academic literature reviews (e.g., psychology of tiering, motivation, and reward).
-
Lead qualitative and quantitative research, including desk and primary consumer studies.
-
Analyse behavioural data and cultural insights to uncover drivers of decision-making.
-
Translate findings into creative, evidence-based behavioural strategies.
-
Keep up to date with new developments in behavioural science and emerging applications.
-
Collaborate effectively with project teams, providing guidance, delegation, and feedback as needed.
About You
You combine academic depth with commercial creativity, using behavioural theory to deliver actionable and measurable change.
Key Skills & Attributes:
-
Strong grasp of behaviour change principles, heuristics, and cognitive biases.
-
Proficient in research design, analysis, and experimental methodology.
-
Excellent communication – written, visual, and verbal.
-
Analytical, strategic, and detail-oriented, with strong organisational skills.
-
Skilled in Microsoft Excel and PowerPoint.
-
Able to balance multiple projects and deadlines under pressure.
-
Commercially minded with strong problem-solving ability.
Preferred Background:
-
4-6 years’ experience in consulting, behavioural science, or client-side strategy roles.
-
Degree in Psychology, Behavioural Economics, or a related discipline.
-
Experience in retail, loyalty, or consumer engagement is highly advantageous.

To Apply for this Job Click Here
Project Manager – Dutch Speaking
Amsterdam
€40000 - €60000
+ Data Science & AI
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Project Manager – Retail Software
Amsterdam, Netherlands
Junior-Mid Level | Full-Time
A fast-growing retail software company is seeking a driven Project Manager to join its expanding team in Amsterdam. The successful candidate will support the delivery of innovative software solutions that help retail brands elevate customer experiences globally.
Key Responsibilities
- Manage and coordinate software implementation projects for retail clients
- Collaborate closely with Product, Customer Success, Engineering, and Support teams
- Track progress, manage timelines, and ensure high-quality delivery
- Gather and translate client requirements into actionable plans
- Identify risks, resolve project challenges, and maintain clear stakeholder communication
- Contribute to process improvement initiatives as the organization scales
Profile & Qualifications
- 1-4 years of experience in project coordination or project management (ideally within software or technology)
- Strong communication and stakeholder management skills
- Highly organized, proactive, and solution-focused
- Comfortable working in a dynamic and fast-paced environment
- Background in retail or e-commerce is preferred, but not essential
What’s on Offer
- The opportunity to work with major retail brands on impactful technology solutions
- A hybrid working model based in vibrant Amsterdam
- Career development opportunities, training, and mentorship
- A friendly, diverse, and collaborative team culture
- Competitive compensation and benefits package

To Apply for this Job Click Here
Data Science Consultant
Birmingham
£100000 - £150000
+ Data Science & AI
PermanentBirmingham, West Midlands
To Apply for this Job Click Here
Lead Data Scientist (3 days onsite) – Travel Required
Join a forward-thinking consultancy that’s been redefining the industry for over a decade. Operating across sectors such as Defence, Retail, Government, and Healthcare, the firm delivers cutting-edge Data Science and Machine Learning solutions that drive measurable transformation. By blending strategic insight with deep technical expertise, they empower organizations to turn ambitious ideas into meaningful, data-driven impact.
What You’ll Do
- Lead the end-to-end delivery of data science and machine learning projects, from discovery to deployment.
- Shape and execute data science strategies that directly support client objectives and organizational growth.
- Design and implement custom algorithms and models to solve complex business challenges and generate tangible value.
- Stay ahead of the curve in AI and ML innovation, identifying opportunities to integrate emerging technologies into client solutions.
- Partner with business development teams to support proposals, present solutions, and uncover new consulting opportunities.
Please note, this role will require travel across the UK to client site

To Apply for this Job Click Here
Senior Data Scientist
Amsterdam
€60000 - €100000
+ Data Science & AI
PermanentNetherlands
To Apply for this Job Click Here
Senior Data Scientist – End-to-End Machine Learning & Behavioural Data#
This organisation are seeking an experienced Senior Data Scientist to join their dynamic team. This role focuses on end-to-end productionising of machine learning models and leveraging behavioural data to drive actionable insights and innovative solutions.
The ideal candidate has a strong background in applied machine learning, including hands-on experience with Natural Language Processing (NLP), and is comfortable taking projects from concept through to production. They thrive in a collaborative environment, translating complex data into meaningful business outcomes and working closely with cross-functional teams to implement scalable solutions.
Key Responsibilities:
- Develop, deploy, and maintain end-to-end machine learning models, ensuring robust production performance.
- Analyse and derive insights from behavioural data to inform business decisions.
- Apply NLP techniques to extract value from text-based datasets.
- Collaborate with engineering and product teams to integrate models into live systems.
- Continuously monitor, evaluate, and optimise models to maintain accuracy, efficiency, and scalability.
Qualifications & Experience:
- Proven experience in end-to-end machine learning development and model deployment.
- Strong background in behavioural data analysis.
- Hands-on experience with NLP, including text preprocessing, embeddings, and relevant model architectures.
- Proficiency in Python and common ML libraries (e.g., scikit-learn, TensorFlow, PyTorch).
- Familiarity with cloud-based ML infrastructure and MLOps best practices.
- Excellent problem-solving skills and the ability to communicate complex findings to non-technical stakeholders.

To Apply for this Job Click Here
Data Scientist / Software Engineer (AI)
New York
$65 - $90
+ Data Science & AI
ContractNew York
To Apply for this Job Click Here
Data Scientist / Software Engineer (AI)
Lead Software Engineer (AI) position having experience in classic and generative AI techniques, and responsible for design, implementation, and support of Python based applications.
What you’ll do:?
- Deliver client engagements that use AI rapidly, on the order of a few weeks
- Stay on top of current tools, techniques, and frameworks to be able to use and advise clients on them
- Build proofs of concept rapidly, to learn and adapt to changing market needs
- Support building internal applications for use by associates to improve productivity
What you’ll need:
7+ years of experience in classic AI techniques and at least 1.5 years in generative AI techniques. Demonstrated ability to run short development cycles and solid grasp of building software in a collaborative team setting.
Must have:
- Experience building applications for knowledge search and summarization, frameworks to evaluate and compare performance of different GenAI techniques, measuring and improving accuracy and helpfulness of generative responses, implementing observability.
- Experience with agentic AI frameworks, RAG, embedding models, vector DBs
- Experience working with Python libraries like Pandas, Scikit-Learn, Numpy, and Scipy is required.
- Experience deploying applications to cloud platforms such as Azure and AWS.
- Familiarity with AWS Bedrock / Azure AI / Databricks Services.
- Solid grasp of building software in a collaborative team setting – use of agile scrum and tools like Jira / GitHub.
- Demonstrated ability to run short development cycle.
- Excellent written, verbal, and interpersonal communication skills with the ability to present technical information in a clear and concise manner to IT Leaders and business stakeholders.
Nice to have:
- Experience in finetuning Language models.
- Experience in MLOps Frameworks like Kubeflow, MLFlow, DataRobot, Airflow etc.,
- Experience in Machine learning models and techniques like NLP, BERT, Transformers, Deep learning.
- Experience building scalable data models and performing complex relational databases queries using SQL (Oracle, MySQL, PostgreSQL).
Who you are:
- Effective time management skills and ability to meet deadlines.
- Excellent communications skills interacting with technical and business audiences.
- Excellent organization, multitasking, and prioritization skills.
- Must possess a willingness and aptitude to embrace new technologies/ideas and master concepts rapidly.
- Intellectual curiosity, passion for technology and keeping up with new trends.
- Delivering project work on-time within budget with high quality.

To Apply for this Job Click Here
Applied Scientist
Manhattan
$60 - $65
+ Data Science & AI
ContractManhattan, New York
To Apply for this Job Click Here
Key Responsibilities
Experiment and Develop
-
Lead the end-to-end development of NLP and ML models, ensuring reproducible research, efficient experimentation, and scalable deployment.
-
Apply best practices in model management, data handling, and software delivery to deliver high-quality AI solutions.
Collaborate
-
Partner with cross-functional global teams to translate research into production-ready systems.
-
Mentor and elevate peers by sharing best practices and technical insights.
Deliver
-
Translate complex business challenges into well-scoped projects and deliver solutions efficiently in a fast-paced, agile environment.
-
Ensure accountability for timely, high-impact deliverables that align with organizational priorities.
Innovate
-
Explore and prototype new methods in NLP, IR, and Generative AI, leveraging emerging techniques such as transformer-based architectures, RAG frameworks, and agentic systems.
-
Contribute to a culture of experimentation and continuous learning.
Inspire
-
Communicate technical concepts clearly to both technical and non-technical audiences.
-
Advocate for AI adoption and best practices across the enterprise through demos, presentations, and collaboration.
Basic Qualifications
-
Master’s degree in a relevant field (e.g., Computer Science, Computational Linguistics, Machine Learning) or equivalent experience.
-
3+ years of hands-on experience building NLP, IR, or ML systems from ideation to deployment.
-
Strong software engineering foundation and prototyping skills.
-
Proven ability to translate research into impactful, production-level solutions.
-
Excellent collaboration and communication skills across diverse, cross-functional teams.
-
Demonstrated success applying novel IR or NLP models to real-world challenges.
-
Experience thriving in fast-paced, agile environments with evolving requirements.
Technical Qualifications
-
Deep understanding of classical machine learning and modern deep learning approaches for NLP (e.g., transformer architectures).
-
Familiarity with large language models (LLMs) and their underlying mechanisms.
-
Hands-on experience with Generative AI concepts, including prompt engineering, in-context learning, and function calling.
-
Experience implementing RAG frameworks, fine-tuning or pre-training language models, and curating training data.
-
Practical experience using agentic frameworks (e.g., LangGraph, AutoGen, Semantic Kernel) to build intelligent applications.
-
Proficiency in Python, Git, and cloud environments such as AWS or Azure.
-
Experience with lightweight UI development, rapid prototyping, and agile iteration.
Preferred Qualifications
-
5+ years of practical experience building IR, ML, or NLP systems in academia or industry.
-
Background in search, question answering, or document summarization for large-scale datasets.
-
Experience building AI-driven solutions for document-heavy domains (e.g., legal, financial, or compliance).
-
Publication record at leading research venues (ACL, EMNLP, NAACL, NeurIPS, ICML, SIGIR, etc.).

To Apply for this Job Click Here
Lead Data Scientist
Birmingham
£100000 - £150000
+ Data Science & AI
PermanentBirmingham, West Midlands
To Apply for this Job Click Here
Lead Data Scientist (3 days onsite) – Travel Required
Join a forward-thinking consultancy that’s been redefining the industry for over a decade. Operating across sectors such as Defence, Retail, Government, and Healthcare, the firm delivers cutting-edge Data Science and Machine Learning solutions that drive measurable transformation. By blending strategic insight with deep technical expertise, they empower organizations to turn ambitious ideas into meaningful, data-driven impact.
What You’ll Do
- Lead the end-to-end delivery of data science and machine learning projects, from discovery to deployment.
- Shape and execute data science strategies that directly support client objectives and organizational growth.
- Design and implement custom algorithms and models to solve complex business challenges and generate tangible value.
- Stay ahead of the curve in AI and ML innovation, identifying opportunities to integrate emerging technologies into client solutions.
- Partner with business development teams to support proposals, present solutions, and uncover new consulting opportunities.
Please note, this role will require travel across the UK to client site

To Apply for this Job Click Here
Principal Data Scientist
London
£130000 - £150000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Principal Data Scientist
Up to £150,000
London (3 days onsite per week – client travel)
Company:
Join a management consultancy that has been disrupting the industry for over a decade. They work across sectors including Defence, Retail, Government, and Healthcare, delivering bespoke Data Science and Machine Learning solutions. By combining strategy, innovation, and execution, they help organizations turn bold ideas into real-world impact
Responsibilities:
- Own the end-to-end delivery of complex data science and machine learning projects
- Define and drive data science strategies that align with client goals and broader organizational objectives.
- Develop tailored models and algorithms to solve unique client problems to deliver real business value.
- Stay at the forefront of AI/ML trends and emerging technologies, identifying opportunities to apply new techniques and tools.
- Support business development by contributing to proposals, pitching solutions, and identifying new areas for consultancy services.
Requirements:
- MSc or PhD Degree in Computer Science, Artificial Intelligence, Mathematics, Statistics or related fields.
- Strong communication skills, with the ability to work effectively in a fast-paced, collaborative environment.
- Ability to translate business problems into analytical solutions using advanced modelling techniques.
**Please note that this role does not offer visa sponsorship**

To Apply for this Job Click Here
CAN’T FIND THE DATA SCIENCE JOBS OPPORTUNITY?
GET IN TOUCH
today
If you can’t see the data science job that you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.
Industry Hub
HARNHAM
News & Blog
With over 10 years experience working solely in the Data & Analytics sector our consultants are able to offer detailed insights into the industry.
Visit our Blogs & News portal or check out our recent posts below.
From Start-Up to Scale-Up: Hire Exceptional Data Talent in Two Weeks
By Guillian Eller, Manager AI/ML – Harnham You’re growing fast. You needed data talent yesterday. The reality…
Reskilling & Upskilling: What US Data Professionals Are Doing
By Luc Simpson-Kent, Managing Consultant – Harnham US Candidates want growth. Employers want retention. And in today’s…
What’s Driving Northern UK’s Data & AI Hiring in 2025?
by Jamie Smith, Senior Manager at Harnham, UK. At a glance The Northern data and tech market…
The Key to a Strong AI Team: Diversity
by Tom Brammer, Senior Manager – AI and Machine Learning US Team Every company wants to build…
Why US Companies Are Scaling AI with Contractors in 2025
Artificial intelligence has arrived in the workplace and it’s changing how companies are structured, resourced, and scaled. …
How Sacher.AI Strengthened Its GenAI Delivery in Just 12 Days
by Thomas Savidge, Principal Consultant – AI, Machine Learning and Data Science Sacher.AI, a UK-based innovation lab…
From Zero to AI: How One Investment Firm Built a World-Class Team in 18 Days
A global investment advisor managing over $268 billion across real estate, equity, and credit needed to build…
How to Maximise Your Data’s Value: The Use of AI in Advanced Analytics
By Roshni Baillie, Recruitment Consultant – Marketing & Insight, Harnham One thing I’m hearing again and again…
AI Governance Starts with People
By Kiran Ramasamy, Managing Consultant, Harnham When it comes to AI it is no longer a question…
15,000 Placements Later: What We’ve Learned About the Global Data & AI Talent Market
 By David Farmer, CEO, Harnham Global We haven’t just hit 15,000 placements, we’ve launched 15,000 careers,…
Testimonials
Client and
candidate
testimonials
A trusted partner of professionals
across the globe.
We understand the challenges our
customers face and offer the
recruitment solutions needed to drive
business success through Data &
AI.









