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!
QA Engineer – AI projects
Eindhoven
€60000 - €70000
+ Data Science & AI
PermanentEindhoven, North Brabant
To Apply for this Job Click Here
QA Engineer (AI & Machine Learning) – Healthcare Startup
Location: Eindhoven
Employment Type: Full-time
Salary: Competitive + Equity Options
About Us
We’re a fast-growing healthcare startup on a mission to transform how clinical decisions are made through the power of artificial intelligence. The AI-driven platform helps clinicians deliver faster, more accurate diagnoses – improving patient outcomes and saving lives.
They are now looking for a QA Engineer with a deep interest in AI systems and machine learning validation to join our passionate, cross-functional team.
The Role
As our QA Engineer, you’ll take ownership of the testing strategy and quality assurance process for our AI products – from data pipelines to model outputs and end-user interfaces. You’ll work closely with data scientists, ML engineers, and clinicians to ensure our algorithms are safe, robust, and trustworthy.
What you’ll do:
- Design and implement automated and manual test frameworks for AI and ML components.
- Develop evaluation protocols to assess model accuracy, fairness, and performance.
- Validate data quality, preprocessing pipelines, and integration points with clinical systems.
- Collaborate with regulatory and compliance teams to ensure testing meets healthcare and AI safety standards (e.g. MHRA, ISO 13485, GxP).
- Build monitoring tools for post-deployment AI behaviour and model drift.
- Champion a culture of “quality-first” within the product and engineering teams.
About You
You’re a detail-oriented QA professional who thrives on solving complex problems and believes in the power of AI to make healthcare better – but only if it’s built and tested responsibly.
You’ll bring:
- 3+ years’ experience in software QA, with at least 1 year focused on AI, ML, or data-driven systems.
- Solid understanding of Python, CI/CD pipelines, and test automation frameworks (e.g. PyTest, Robot Framework, or Cypress).
- Experience testing data pipelines, APIs, and model inference endpoints.
- Familiarity with AI metrics (precision, recall, ROC AUC, etc.) and validation methodologies.
- Strong communication skills and the ability to collaborate with data scientists and clinicians alike.
- Bonus: knowledge of healthcare data standards (FHIR, HL7) or regulatory frameworks for AI in medical devices.
Why Join Us
- Be part of a mission-driven startup tackling one of healthcare’s biggest challenges.
- Work on cutting-edge AI systems that directly impact patient care.
- Flat hierarchy, open culture, and plenty of room to innovate.
- Continuous learning opportunities – from ML explainability to regulatory AI testing.
- Flexible hybrid/remote working setup.

To Apply for this Job Click Here
Data Scientist – Pricings and Promotions
London
£550 - £650
+ Data Science & AI
ContractLondon
To Apply for this Job Click Here
Job Title: Data Scientist – Pricing & Promotions
Location: Blackfriars, London (Hybrid – 2 Days Per Week Onsite)
Role Type: Contract, £550-650 Per Day (insideIR35), 3 Months Initially (Strong Potential to Extend)
The Role
We are seeking a commercially minded Data Scientist to optimise pricing and promotional strategies for a leading consumer brand. This role directly supports initiatives that contribute to roughly 20% of total revenue, with a strong focus on analytical rigour, experiment design, and measurable business impact.
You will work closely with commercial, marketing, and finance teams to design scalable pricing models, analyse promotional performance, and inform high-stakes decisions that drive growth, profitability, and competitive positioning.
What You’ll Be Responsible For
Promotional Analysis & Strategy
-
Conduct in-depth analyses of campaign performance to identify trends, opportunities, and areas for optimisation.
-
Develop and test data-driven promotional strategies that drive customer engagement and commercial uplift.
-
Measure the success of promotional activities and recommend improvements focused on efficiency and effectiveness.
Pricing Optimisation
-
Design pricing models that balance commercial growth, margin improvement, and competitive positioning.
-
Use scenario analysis and elasticity modelling to forecast the impact of pricing decisions across products and customer segments.
Cross-Functional Impact
-
Partner with commercial, marketing, and finance teams to translate analytical insights into actionable pricing and promotion strategies.
-
Contribute to experimentation frameworks, including A/B tests, to validate hypotheses and quantify business outcomes.
Must-Have Qualifications
-
Strong expertise in data analysis and statistical methods (e.g., regression, hypothesis testing).
-
Proven track record of using data to drive commercial success (e.g., revenue growth, margin improvement, increased market share).
-
Knowledge of pricing optimisation methods and experimentation frameworks (e.g., elasticity modelling, A/B testing).
-
Ability to structure complex analytical findings into clear, actionable insights for diverse stakeholders.
-
Proficiency with SQL (Google SQL preferred) and Python or R for statistical analysis.
Nice-to-Have Skills
-
Experience working within consumer brands or revenue-focused product environments.
-
Familiarity with large-scale promotional engines or marketing analytics.
-
Hands-on experience designing end-to-end experimentation workflows.
How We Evaluate Candidates
Technical Competence: We assess statistical capability, problem-structuring skills, and practical analytical judgment. Candidates must demonstrate proficiency with SQL and Python/R/ through real-world examples.
Communication: You must be able to clearly articulate analytical approaches, describe the rationale behind your methods, and explain the commercial impact of your work.
Collaboration: We look for candidates who work effectively with commercial stakeholders and can translate data into decisions that move the business forward.
If you are interested in applying, please email with your CV and contact number.

To Apply for this Job Click Here
Data Scientist
Newcastle upon Tyne
£60000 - £70000
+ Data Science & AI
PermanentNewcastle upon Tyne, Tyne and Wear
To Apply for this Job Click Here
Data Scientist – Fully Remote
We are working on a Data Science role with a leading FTSE100 company that are going through a major data transformation. They’ve built a strong Data Engineering foundation and are now expanding into advanced analytics and Data Science. This role is the first permanent Data Scientist in the team – a genuinely rare opportunity to shape what Data Science looks like from the ground up.
What You’ll Be Working On
- A mix of traditional DS and cutting-edge AI/LLM work, including:
- Building models and analytics to support commercial teams
- Developing Q&A-style LLM tools inside Databricks
- Exploring customer satisfaction and review data (e.g., identifying drivers behind quality scores)
- NLP on large volumes of free-text data
- Regression and hypothesis testing across product and operational data
- Theme extraction from defect reports and customer feedback
- Helping challenge assumptions with data-driven evidence
Tech Environment
- Python & SQL
- Machine Learning, statistical modelling, data manipulation
- Cloud-first setup (Azure preferred; Databricks is widely used)
- Exposure to LLMs or AI agents is extremely valuable

To Apply for this Job Click Here
Principal AI Engineer
€60000 - €100000
+ Data Science & AI
PermanentNederland
To Apply for this Job Click Here
Job Opportunity: Principal AI Engineer | Remote or Hybrid
Location: Remote or Hybrid (HQ in [City])
Role Type: Full-Time
Seniority: Principal / Expert
Start Date: ASAP
About the Company
The company is expanding its AI capabilities to build innovative, intelligent systems that power next-generation products and experiences. With an ambitious roadmap centered on generative AI, advanced machine learning, and large-scale automation, they are seeking a highly experienced Principal AI Engineer to lead technical strategy, guide system architecture, and drive innovation across the organization.
This is a pivotal role that will shape the long-term AI direction, influence key engineering decisions, and deliver solutions that have significant impact on the company’s technical evolution.
The Role
The Principal AI Engineer will act as a hands-on technical leader, responsible for designing, developing, and scaling advanced AI systems. The role involves high-level architectural thinking, applied research, and deep technical execution, including oversight of model development, evaluation, deployment, and optimization.
The successful candidate will collaborate with engineering, data, and product stakeholders to define the AI vision while also mentoring teams and setting engineering standards that enable excellence and innovation.
Key Responsibilities
- Lead the design and development of complex AI systems, including generative AI models, LLM-powered applications, and large-scale machine learning infrastructures.
- Define and drive the company’s AI technical strategy, ensuring alignment with business goals.
- Oversee model experimentation, fine-tuning, evaluation, and deployment into production environments.
- Set best practices for ML engineering, model lifecycle management, security, and governance.
- Provide expert guidance on architecture decisions across data, ML, and application layers.
- Collaborate with cross-functional teams to identify high-impact AI opportunities and translate them into technical solutions.
- Mentor and support engineering teams, elevating technical capabilities across the organization.
- Stay ahead of industry developments, research breakthroughs, and emerging AI frameworks.
Required Experience
- 7+ years of experience in AI/ML engineering, with a strong track record of delivering production-grade AI systems.
- Deep expertise in Python and modern ML frameworks (PyTorch, TensorFlow, JAX).
- Extensive hands-on experience working with large language models, generative AI architectures, and related tooling.
- Strong knowledge of model serving, orchestration, distributed training, and scalable inference systems.
- Experience architecting and deploying AI solutions on cloud platforms (AWS/GCP/Azure).
- Proven ability to lead complex AI initiatives, influence technical direction, and guide multidisciplinary teams.
- Strong understanding of data engineering, MLOps, model governance, and ML lifecycle best practices.
- Ability to thrive in a fast-paced environment and navigate ambiguous, greenfield challenges.
What the Company Offers
- A strategic role with significant influence over the AI roadmap and technical foundations.
- Competitive salary, equity, and comprehensive benefits.
- Flexible remote or hybrid working environment.
- Opportunities to work with state-of-the-art AI technologies and contribute to groundbreaking products.
- A culture that values innovation, autonomy, and continuous learning.

To Apply for this Job Click Here
Lead AI Engineeer
€100000 - €101000
+ Data Science & AI
PermanentNederland
To Apply for this Job Click Here
Job Opportunity: Lead AI Engineer | Remote | New AI Team
Location: Fully Remote
Role Type: Full-Time
Seniority: Lead / Senior
Start Date: ASAP
About the Company
The company is building a brand-new AI function to power the next generation of intelligent products and automation capabilities. With a focus on generative AI, large language models, and cutting-edge applied research, they are searching for a seasoned Lead AI Engineer to help architect, develop, and scale core AI capabilities across the business.
This is an opportunity to join at the ground floor, shape the technical direction of the AI stack, and work with a highly collaborative team committed to innovation.
The Role
The Lead AI Engineer will take ownership of designing, building, and deploying advanced AI systems with a strong focus on generative AI and LLM-based applications. This role combines hands-on technical work with leadership responsibilities, including guiding engineering practices, influencing product strategy, and mentoring team members as the AI team grows.
Key Responsibilities
- Architect, build, and deploy generative AI solutions, including LLM-powered applications and retrieval-augmented systems.
- Lead the technical direction of AI projects, ensuring scalability, performance, and reliability.
- Develop high-quality, production-ready Python code and machine learning pipelines.
- Evaluate, fine-tune, and integrate large language models (open-source and API-based).
- Collaborate with cross-functional teams to define AI use cases and translate them into robust engineering solutions.
- Implement best practices for model lifecycle management, observability, and continuous improvement.
- Mentor junior engineers and contribute to shaping a world-class AI engineering culture.
- Stay up to date with research, tooling, and emerging capabilities in the GenAI ecosystem.
Required Experience
- 5+ years of professional experience in AI/ML engineering, with a strong background in Python (senior-level proficiency required).
- Hands-on experience fine-tuning, adapting, and deploying large language models (e.g., Llama, GPT-based models, Mistral, etc.).
- Strong understanding of generative AI architectures, prompt engineering, and vector search/RAG systems.
- Experience building production-grade AI applications and data pipelines.
- Proficiency with modern ML frameworks (PyTorch, TensorFlow, JAX) and model-serving frameworks (FastAPI, Triton, Ray, etc.).
- Solid knowledge of cloud platforms (AWS/GCP/Azure) and containerization (Docker, Kubernetes).
- A proven ability to lead technical projects and mentor other engineers.
- Comfort working in a startup or greenfield environment where autonomy and initiative are key.
What the Company Offers
- Fully remote role with flexible working arrangements.
- High ownership in shaping AI strategy, tooling, and technical foundations.
- Competitive salary + equity/benefits package.
- Opportunity to work with cutting-edge GenAI techniques and contribute to innovative products.
- A collaborative environment that values experimentation and engineering excellence.

To Apply for this Job Click Here
ML Ops Engineer
Amsterdam
€60000 - €65000
+ Data Science & AI
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Job Opportunity: MLOps Engineer (Full-Lifecycle) | Early-Stage Startup
Location: Remote or Hybrid (HQ in [City])
Role Type: Full-Time
Start Date: ASAP
About the Company
The company is a small, fast-moving startup building [short description of product/mission]. With a lean, collaborative team focused on delivering real value through AI, they are seeking an experienced MLOps Engineer to own and optimize their end-to-end machine learning pipeline as they scale.
The Role
As the company’s first dedicated MLOps hire, the successful candidate will be responsible for establishing and maintaining the full MLOps lifecycle-from data ingestion and experimentation to deployment, monitoring, and continuous optimization. They will work closely with ML engineers and the product team to ensure models move into production smoothly, reliably, and efficiently.
Responsibilities
- Designing, building, and maintaining scalable ML pipelines (training, validation, deployment).
- Developing CI/CD workflows for ML models and data pipelines.
- Implementing model and data versioning, lineage tracking, and reproducibility best practices.
- Managing infrastructure for training and inference (cloud, containers, orchestration).
- Building monitoring systems for data drift, model performance, and operational reliability.
- Optimizing cost, performance, and automation across the ML lifecycle.
- Collaborating with ML engineers to transition prototypes into production-ready systems.
- Promoting engineering excellence, documentation, and observability.
Qualifications
- 3+ years of industry experience in MLOps, ML Engineering, or DevOps for ML systems.
- Proven experience managing the full ML lifecycle in production environments.
- Strong experience with cloud platforms (AWS/GCP/Azure) and infrastructure-as-code tools (Terraform, CloudFormation).
- Hands-on expertise with containerization and orchestration (Docker, Kubernetes).
- Familiarity with ML pipeline tools (Kubeflow, Airflow, MLflow, Vertex AI, SageMaker, etc.).
- Strong programming skills in Python and experience with CI/CD tools (GitHub Actions, GitLab CI, etc.).
- Understanding of monitoring, tracing, alerting, and model observability tools.
- A startup mindset: autonomous, resourceful, and comfortable building systems from scratch.
What the Company Offers
- High ownership and the opportunity to shape the ML infrastructure from the ground up.
- A collaborative team culture that values creativity, speed, and experimentation.
- Competitive salary + equity package.
- Flexible work environment.
- A chance to have significant impact on a product used by real customers.

To Apply for this Job Click Here
Applied Scientist
New York
$60 - $75
+ Data Science & AI
ContractNew York
To Apply for this Job Click Here
What You’ll Do
Experiment and Develop
-
Lead the full model development lifecycle, from research and prototyping to production deployment.
-
Apply best practices for reproducibility, model governance, and high-quality software delivery.
Collaborate
-
Work closely with product, engineering, and research teams across multiple regions.
-
Mentor teammates, share knowledge, and contribute to a culture of technical excellence.
Deliver
-
Translate complex business needs into scoped, actionable ML and NLP projects.
-
Ensure timely, well-managed delivery in a dynamic, fast-paced environment.
Innovate
-
Explore new methods, frameworks, and model architectures.
-
Drive experimentation with emerging NLP, IR, and LLM techniques.
Inspire
-
Communicate findings clearly to both technical and non-technical audiences.
-
Help guide enterprise adoption of modern AI technologies.
Basic Qualifications
-
Master’s degree in a relevant field or equivalent applied experience.
-
3+ years building NLP, IR, or ML systems from inception through production.
-
Strong software engineering skills for prototyping and iterative development.
-
Demonstrated experience transforming research concepts into functional prototypes with clear objectives.
-
Ability to collaborate effectively within diverse, cross-functional teams.
-
Hands-on exploration of novel NLP or IR models to address real-world challenges.
-
Experience thriving in fast-paced, agile environments.
-
Excellent communication skills and strong data-driven decision making.
Technical Requirements
-
Solid understanding of classical ML methods for NLP tasks.
-
Strong knowledge of deep learning approaches, including transformer-based architectures.
-
Familiarity with the internals and behavior of large language models.
-
Experience working on text-heavy NLP projects.
-
Practical experience with Generative AI techniques such as:
-
prompt engineering
-
in-context learning
-
chain-of-thought prompting
-
prompt optimization and evaluation
-
controlled generation
-
function calling
-
-
Experience with RAG architectures, model fine-tuning, and creating training datasets.
-
Exposure to agentic frameworks (LangGraph, AutoGen, Semantic Kernel, etc.).
-
Proficiency in Python, Git, and cloud environments (AWS or Azure) for model development and deployment.
-
Experience with rapid prototyping, lightweight UIs, and agile iteration.
Preferred Qualifications
-
5+ years designing NLP, IR, or ML systems in industry or research settings.
-
Background in building search or Q&A systems across large document corpora.
-
Experience with long-document summarization or high-volume text processing.
-
Familiarity with legal-tech or document-heavy enterprise workflows.
-
Publications at major conferences such as ACL, EMNLP, NAACL, NeurIPS, ICLR, SIGIR, ICML, or similar.

To Apply for this Job Click Here
Contract role – Junior analyst – Dutch speaking
Amsterdam
€24000 - €25000
+ Data Science & AI
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Graduate Data & Business Support – 6-Week Contract
Global Agency | Amsterdam
Salary: 2,800 monthly
Are you a recent graduate looking to kick-start your career within a fast-paced, international environment? This global agency, based in the heart of Amsterdam, is seeking an enthusiastic
Graduate Data & Business Support Assistant to join the team on a 6-week contract.
In this role, you will support our business operations and client-facing teams by working across data analysis, reporting, and administrative tasks. You’ll work closely with senior team members to ensure information is well-organised, accurate, and clearly presented. This is an excellent short-term opportunity to gain hands-on experience within a respected global organisation while developing valuable professional skills.
What you’ll be doing
- Assisting with data collection, organisation, and basic analysis
- Creating and maintaining spreadsheets in Excel, including data entry, formatting, and simple reporting
- Preparing documents, briefs, and internal materials using Word
- Supporting teams with general administrative duties to keep projects running smoothly
- Helping ensure data accuracy and consistency across multiple sources
- Collaborating with colleagues across departments in a dynamic, multicultural environment
What we’re looking for
- A recent graduate or early-career professional eager to learn
- Strong working knowledge of Microsoft Excel and Word
- Excellent attention to detail and organisational skills
- Ability to manage multiple tasks and meet deadlines
- A proactive mindset with strong communication abilities
- Fluent in English (additional languages are a bonus)
What we offer
- A 6-week contract within a globally recognised agency
- Hybrid working possibilities (depending on team schedules)
- A collaborative and supportive team environment
- The chance to gain experience in an international office in Amsterdam
- Exposure to real projects and the opportunity to build your professional portfolio
If you are organised, analytical, and ready to step into a global business environment, we’d love to hear from you. Apply now and take the next step in your career with us!

To Apply for this Job Click Here
Contract role – Junior analyst
Amsterdam
€24000 - €25000
+ Data Science & AI
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Graduate Data & Business Support – 6-Week Contract
Global Agency | Amsterdam
Salary: 2,800 monthly
Are you a recent graduate looking to kick-start your career within a fast-paced, international environment? This global agency, based in the heart of Amsterdam, is seeking an enthusiastic
Graduate Data & Business Support Assistant to join the team on a 6-week contract.
In this role, you will support our business operations and client-facing teams by working across data analysis, reporting, and administrative tasks. You’ll work closely with senior team members to ensure information is well-organised, accurate, and clearly presented. This is an excellent short-term opportunity to gain hands-on experience within a respected global organisation while developing valuable professional skills.
What you’ll be doing
- Assisting with data collection, organisation, and basic analysis
- Creating and maintaining spreadsheets in Excel, including data entry, formatting, and simple reporting
- Preparing documents, briefs, and internal materials using Word
- Supporting teams with general administrative duties to keep projects running smoothly
- Helping ensure data accuracy and consistency across multiple sources
- Collaborating with colleagues across departments in a dynamic, multicultural environment
What we’re looking for
- A recent graduate or early-career professional eager to learn
- Strong working knowledge of Microsoft Excel and Word
- Excellent attention to detail and organisational skills
- Ability to manage multiple tasks and meet deadlines
- A proactive mindset with strong communication abilities
- Fluent in English (additional languages are a bonus)
What we offer
- A 6-week contract within a globally recognised agency
- Hybrid working possibilities (depending on team schedules)
- A collaborative and supportive team environment
- The chance to gain experience in an international office in Amsterdam
- Exposure to real projects and the opportunity to build your professional portfolio
If you are organised, analytical, and ready to step into a global business environment, we’d love to hear from you. Apply now and take the next step in your career with us!

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.









