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!

Data Scientist
$125000 - $135000
+ Data Science
PermanentNew York
Data Scientist
EdTech
New York, New York
$125,000 – $135,000 + Benefits
THE COMPANY
Harnham is partnered with a leader in the education space in NYC. They are a mission-driven network with the goal of making education more democratic. They are looking for an experienced Data Scientist who will help improve education in the five boroughs.
RESPONSIBILITIES
· Collect, maintain, and analyze all data about the school portfolio’s recruitment, enrollment, and retention pipeline.
· Analyze family life cycle and lifetime value to make recommendations to commercial teams.
· Support the development of ongoing data and research initiatives.
· Build analytical models and reports on enrollment behaviors and education journeys.
· Make recommendations regarding family engagement opportunities
· Contribute to KPIs that most appropriately measure effectiveness against competitors.
· Collaborate with the Data & Analytics team to advance and implement organization-wide reporting and dashboards.
· Develop and conduct training for the broader analytics practice on the implementation of self-service analytics tasks and new measurement capabilities
SKILLS AND EXPERIENCE
· Master’s degree minimum, PhD preferred.
· Machine Learning, predictive modeling, and statistical analysis skills; NLP is a plus.
· Proven experience in data analysis in a customer relationship management, marketing, or consumer research environment.
· Adept knowledge of Python/R, SQL, and various ML libraries.
· History of designing and leading research projects that produce insightful and actionable analysis
· Strong presentation and data visualization skills to communicate data analysis in compelling ways to an executive audience
· Experience collaborating and communicating with non-technical audiences.
BENEFITS
$125,000 – $135,000 base salary + a standard benefits package
HOW TO APPLY
Please register your interest via the Apply link on this page.
KEYWORDS
EdTech, Education, Machine Learning, Data Science, Research, Technology, Marketing, Advertising, Stakeholder Management, Client Facing, Analytics, Predictive Modeling, ML, Python, R, SQL, Statistics, Nonprofit

Research Data Scientist
£50000 - £70000
+ Data Science
PermanentManchester, Greater Manchester
Senior Research Data Scientist
Manchester
£50,000 – £70,000
This is an exciting new opportunity for a Research Scientist to join a Global Data Science Consultancy!
THE COMPANY
This global consultancy have a strong team of Research Data Scientists working a range of retail clients. This role sits within the pricing and promotions area – one of the companies biggest products so you’ll have a huge impact on their clients by researching into this space and allowing them to understand their products most effectively. Not everything you do will go into production so it’s a great role for a Research expert!
THE ROLE
As the Senior Research Data Scientist for the business you will:
- You will work collaboratively with a team of Data Scientists to deliver on client projects
- You’ll be researching on data, testing the data, researching on how best to improve current algorithms and new algorithms
- You’ll be focusing predominantly on price predictions algorithms, price optimisation algorithms and personalisation algorithms in a customer focused environment
SKILLS AND EXPERIENCE
- PhD in a numerical field is essential (Operational Research, Mathematics, Physics etc)
- An excellent understanding and proven commercial experience using machine learning techniques
- Willingness to focus on Research
- Tech: Python, SQL
SALARY AND BENEFITS
- Basic salary £50,000 – £70,000
- 5% Performance Related Bonus
- Benefits
- Flexible working
HOW TO APPLY
Please register your interest for this role by sending your CV to Rosie O’Callaghan via the apply link on this page

ML Opps/Platform Engineer
£60000 - £75000
+ Data Science
PermanentCity of London, London
ML Ops Engineer
London, United Kingdom
Salary: Up to £70,000 + Benefits
Looking for an ML specialist, who is keen to work on some of the most cutting-edge projects within Ai. Join a company working in the Telecomms, using Machine Learning to support customer needs and optimize business decisions.
THE COMPANY
This is a company that’s aim is to build insight into business decisions across the globe, you will be joining a large Machine Learning team, working and taking ownership of large scale projects.
THE ROLE
This is ML Ops Engineer role will allow you to work on a variety of projects. You will be responsible for the design, initial development and evaluation of ML solutions:
- You will keep up to date with emerging research and trends
- You will contribute to the wider data science vision and product road map
- Actively join in, in code reviews and architectural discussions
- Work closely with the engineering teams
- You will have the chance to do your own independent research, also attending conferences
- Build models to drive business values
- Enhance products using ML
- Extract information using ML to understand what matters to employees
YOUR SKILLS AND EXPERIENCE
- Practical experience with mentoring junior members
- Experience with survey data
- Experience with AWS, Tensorflow and Python Data Science stack
- Also knowledge of Git, Kubernetes, Docker, Jenkins
- Experience building complex NLP models
- Good communication skills
SALARY AND BENEFITS
- Up to £70,000
- Flexible working
- Pension scheme
- + many more
HOW TO APPLY
- Please register your interest by sending your CV to Charlotte York via the apply link on this page

Machine Learning Data Scientist
€80000 - €90000
+ Data Science
PermanentLeiden, South Holland
Machine Learning Data Scientist
Up to €90,000
Leiden
The Company
This company is transforming the pharmaceutical industry by using AI solutions to support the healthcare ecosystem. They are the leaders in AI analytics for life sciences and pride themselves in giving their employees creative freedom in order to do their work and take pride in what they are doing. This company uses a suite of products that have been built in partnership with top life science companies- all with a focus on empowering the people to take action.
The Role
The company is seeking a Data Scientist with a strong background in Machine Learning to develop solutions based on the companies ground-breaking technologies. You will play a crucial role in designing and building solutions using the leading AI engine for healthcare. You will be part of a close team who have extensive experience in implementing machine learning for real-world applications. This company prides itself on its ability for its employees to influence the design, architecture, and refinement of the data processing applications in healthcare.
Day to Day
- Define and build systems to model unstructured data sets to generate insights for clinical and medical problems that Machine Learning can solve
- Setting up and maintaining Data Science pipelines
- Contribute to defining and testing our products in the broadest sense possible, including testing for AI bias, transparency, and reliability
- Work closely with both our engineering and data science teams to drive product releases
Your Skills and Experience
The ideal fit for this role is someone who:
- Strong problem-solving skills with an emphasis on product development
- Strong proven experience – at least a few years – with Machine Learning algorithms
- Knowledge of a variety of machine learning techniques (such as supervised/unsupervised machine learning, time series, reinforcement learning, and adversarial learning) and their real-world applications
- Master’s or Ph.D. in Data Science, Statistics, Mathematics, Computer Science
- Proficiency with modern Python programming
- Familiarity with solving problems using Artificial Intelligence
- Proficiency in English
Benefits
- Hybrid
- Monthly WFH budget and one of set-up budget
- 25 days holiday
- Frequent informal team socials
- Excellent pension scheme
- Private healthcare
- Fully covered public transport (NL)
How to Apply
Please register your interest by sending your CV to Ally Cunningham via the Apply link on this page.

ML Opps Engineer
£60000 - £75000
+ Data Science
PermanentCity of London, London
ML Ops Engineer
London, United Kingdom
Salary: Up to £85,000 + Benefits
Looking for an ML specialist, who is keen to work on some of the most cutting edge projects within Ai. Join a company working in the healthcare space, using Machine Learning to support customer needs and optimise business decisions.
THE COMPANY
This is a company that’s aim is to build insight into business decisions across the globe, you will be joining a large Machine Learning team, working and taking ownership of large scale projects. They are a specialising pharma health care unit.
THE ROLE
This is ML Ops Engineer role will allow you to work on a variety of projects. You will be responsible for the design, initial development and evaluation of ML solutions:
- You will keep up to date with emerging research and trends
- You will contribute to the wider data science vision and product road map
- Actively join in, in code reviews and architectural discussions
- Work closely with the engineering teams
- You will have the chance to do your own independent research, also attending conferences
- Build models to drive business values
- Enhance products using ML
- Extract information using ML to understand what matters to employees
YOUR SKILLS AND EXPERIENCE
- Practical experience with mentoring junior members
- Experience with survey data
- Experience with AWS, Tensorflow and Python Data Science stack
- Also knowledge of Git, Kubernetes, Docker, Jenkins
- Experience building complex NLP models
- Good communication skills
SALARY AND BENEFITS
- Up to £85,000
- Flexible working
- Pension scheme
- + many more
HOW TO APPLY
- Please register your interest by sending your CV to Charlotte York via the apply link on this page

Machine Learning Engineer
$160000 - $200000
+ Data Science
PermanentSan Francisco, California
Are you looking to work at an innovative startup that is revolutionizing the way people discover and engage with information online? Our platform uses cutting-edge machine-learning techniques to provide users with personalized recommendations and insights that help them stay informed and make better decisions. We’re looking for a Machine Learning Engineer to join our team and help us continue to develop and refine our platform.
What You Will Do:
- Design, build, and deploy machine learning models that power our platform and help us deliver high-quality recommendations and insights to our users.
- Collaborate with cross-functional teams of data scientists, engineers, and product managers to identify and address critical machine learning challenges.
- Conduct experiments and perform analysis to improve model accuracy and scalability, and to identify new opportunities for growth and innovation.
- Write production-ready code and contribute to our software engineering practices and standards.
- Communicate and present technical findings and insights to both technical and non-technical stakeholders.
- Stay up-to-date with the latest trends and developments in machine learning and related fields, and continuously apply new knowledge and techniques to our platform.
Qualifications:
- Strong machine learning fundamentals and skills in one or more of the following areas: experimental design, causal inference, machine learning, deep learning, reinforcement learning, and Python.
- Experience with data modeling and analysis, as well as the ability to write production-ready code.
- Ideally, a Ph.D. in a relevant field and a minimum of 2-3 years of experience in machine learning. Desirable qualities include NLP experience, experience with news, and experience in computational journalism.
- A passion for tackling complex, real-world problems and delivering innovative solutions that have a real impact on people’s lives.
- Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, dynamic startup environment.
- Full-time position with a competitive compensation package that includes a strong base salary, bonus, and equity based on your level of experience and expertise.
- Comprehensive benefits package, including health insurance, retirement savings, and paid time off.
- If you’re passionate about machine learning and want to work on exciting projects that have a real impact on people’s lives, we want to hear from you! To apply, please submit your resume and a brief cover letter outlining your qualifications and experience.
The Benefits:
160k-200k Base + Bonus and Equity
Please Apply by sending your CV to Adam Paget with 2-3 professional references

Data Scientist (Research)
£50000 - £70000
+ Data Science
PermanentManchester, Greater Manchester
DATA SCIENTIST (Research)
Hybrid (1 day a week in Manchester office)
UP TO £70,000 + BONUS/BENEFITS
THE COMPANY
Would you like to work as a Data Scientist driving cutting-edge research into Machine Learning at a global tech company? See below:
THE ROLE
As a Data Scientist, you will be doing:
- Working on driving Machine Learning research
- Innovating Data Science techniques
- Work within the team and across cross-functional teams for a vast variety of projects
- Working with a Tech Stack of Python and SQL
SKILLS AND EXPERIENCE NEEDED
The successful Data Scientist will have the following skills and experience:
- PhD in Maths or Stats subject
- 2+ years of experience in research or industry
- Full proficiency in Python and SQL
- An interest in working in the tech industry
BENEFITS
As a Data Scientist, you will receive a salary of up to £70,000 as well as strong benefits (bonus, pension, among others!)
HOW TO APPLY
If you’re interested in this role, please send your CV to Kiran Ramasamy via the Apply link on this page.

Research Data Scientist – Machine Learning
£70000 - £70000
+ Data Science
PermanentCity of London, London
Research Scientist
Manchester, United Kingdom
Salary up to £75,000 + Benefits
This role is sat within the core research team of a well-established organization.
THE COMPANY
This innovative company since its creation has been developing rapidly.You will be working in a collaborative environment,where you are delivering on world class solutions for clients using Machine Learning.
THE ROLE
This role sits within the research team and is looking for an experienced researcher, an overview of the role is as follows;
- Work building novel algorithms
- ExploreMachine Learninf research to benefit future models and products
- Design and evaluate models
- Apply ML to real-world solutions
YOUR SKILLS AND EXPERIENCE
- PhD in Machine Learning, Data Science, Maths, Statistics
- Experience leading and developing research projects
- Hands on experience using: Python, SQL etc
SALARY AND BENEFITS
- Earning potential up to £70,000
- Flexible working
- + A number of benefits
HOW TO APPLY
- Please register your interest by sending your CV to Charlotte York via the apply link on this page

Senior Pricing Data Scientist
£80000 - £90000
+ Data Science
PermanentLondon
Senior Data Scientist
Up to £90,000
London or Remote
The Company
This Senior Data Scientist role is looking for someone to solve pricing problems in a growing start-up. They have nearly doubled since they were first established and have won multiple awards along the way.
The Role
As a Senior Data Scientist, you can expect the following:
- Be accountable for the development of machine learning models
- Own end-user support for existing AI applications
- Work with pricing analysis
- Build pricing models for price comparison
- Meet and deliver work to stakeholders
Your Skills And Experience
The successful Senior Data Scientist will have the following skills and experience:
- Great experience in service and network technologies and solutions e.g. AI, Big Data, Machine Learning, operational research, and data-science
- Experience in delivering solutions within an Agile environment
- Strong communication skills including written and oral to be able to interact with executives, managers, and subject matter experts
- PhD background
- Extensive pricing experience
- Hands-on experience within advanced analytics e.g. Linear Regression, conversion, logistic regression
The Benefits
The successful Senior Data Scientist will receive a salary of up to £00,000 and a bonus scheme.
Apply
Please register your interest by sending your CV to Charlotte York via the Apply link on this page

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.
The Benefits and Challenges of Contract Jobs
In the last few years, there’s been a significant increase in contract roles across the U.S., particularly…
A First-Timers Guide to Contract Work
If you are reading this article, you have decided to join the growing number of data and analytics professionals in the freelance market. As daunting as this…
A Snapshot of the Dutch Cloud Market
Across all industries, migration to the cloud is at an all-time high. In Europe, about 46 per…
How Fraud Analytics Can Keep Your Money Safe
How Fraud Analytics Can Keep Your Money Safe We’ve previously written about how data analytics can help…
Resume Tips for Professionals in Risk Analytics
Resume Tips for Professionals in Risk Analytics There are a number of online guides about how to…
How to Break into the Data Industry: Career Advice from Analytics Manager Simon Kelly
The Data and Analytics market is growing rapidly. By 2030, the global market size for Data and…
Reasons to Feel Optimistic about the U.S. Economy
There’s been a lot of negative rhetoric in the media about the state of the U.S. economy….
Using Data to Optimise Supply Chains
Using data to optimise supply chains The ripple effects of Brexit and pandemic restrictions continue to affect…
Six Tips on How to Create a Data-Driven Marketing Strategy 
Six tips on how to create a data-driven marketing strategy Data-driven marketing is an approach businesses can…
The State of Data Recruitment in the Netherlands
The data market in the Netherlands is already significant. However, it’s expected to grow even larger over…
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 &
Analytics.