AI & MAchine Learning
RECRUITMENT

Discover Harnham’s specialized recruitment and talent solutions for AI and Machine Learning jobs. As leaders in data talent acquisition, we offer bespoke solutions for various seniority levels and expertise. Partner with us to enhance your AI and Machine Learning teams and drive your organization's success.

AI & Machine Learning Recruitment

Discover Harnham’s specialized recruitment and talent solutions for AI and Machine Learning jobs. As leaders in data talent acquisition, we offer bespoke solutions for various seniority levels and expertise. Partner with us to enhance your AI and Machine Learning teams and drive your organization's success.

WHAT WE DO

AI & MACHINE LEARNING
TALENT SOLUTIONS

 

Specialist Focus Areas

At Harnham, we specialize in the following key areas within Artificial Intelligence (AI) and Machine Learning (ML):

    • AI Architecture: Professionals who design and oversee the implementation of AI solutions.
    • AI Engineering: Delivering top-tier AI talent to drive innovation and success for your business.
    • Machine Learning Engineering: Consutlants with analytical abilities and practical experience developing and implementing machine learning models.
    • ML Ops: Bridging the gap between machine learning development and operational deployment, ensuring scalable, efficient, and reliable machine learning systems.
    • ML Platform Engineering: Developing, managing, and optimizing the platforms that underpin successful ML operations.



















Harnham22_DS_V03_0304 copy
DATA MANAGEMENT RECRUITMENT
WHY HARNHAM?

WHY
HARNHAM?

Technical Expertise and Deep Industry Knowledge

With over 20 years of experience in the field, our team at Harnham is well-versed in the latest developments in AI and Machine Learning. We stay current with industry trends, technologies, and methodologies, ensuring we can source and place candidates who are proficient in advanced AI techniques such as neural networks, deep learning, reinforcement learning, and natural language processing. Our knowledge extends to various AI frameworks and tools like TensorFlow, PyTorch, Keras, and Scikit-Learn, allowing us to accurately assess technical skills and match candidates to roles that require specialized expertise. Our Data & Artificial Intelligence Recruitment Agency leverages this expertise to connect businesses with top-tier AI talent.

Data-Driven Recruitment Process

Our recruitment process is underpinned by data-driven insights and analytics, which enable us to identify high-potential candidates quickly and efficiently. We use sophisticated AI-driven tools to analyze resumes, predict candidate success, and match the right talent to the right roles. This approach not only speeds up the hiring process but also increases the accuracy of our placements, ensuring a higher success rate for both candidates and clients.

Comprehensive Market Analysis and Talent Mapping

We provide in-depth market analysis and talent mapping services to help you understand the competitive landscape and the availability of key skills in the market. Our detailed reports offer insights into salary benchmarks, skill demand, and talent supply, enabling you to make informed decisions about your recruitment strategies. This comprehensive approach ensures you stay ahead in the competitive AI and ML talent market.

Global Network with Local Expertise

Our global reach allows us to tap into a vast pool of AI and ML talent across multiple regions, while our local market knowledge ensures we understand the specific recruitment dynamics of each area. This dual perspective enables us to deliver tailored recruitment solutions that meet both global standards and local requirements, ensuring a seamless fit for your organization.

OUR SERVICES

OUR
SERVICES

  • Permanent Recruitment

    We specialize in identifying and securing long-term talent who will become integral members of your AI and ML teams. Our permanent recruitment solutions focus on finding professionals who align with your company’s culture and strategic goals, ensuring they make lasting contributions. As an artificial intelligence recruitment agency, we leverage our deep industry knowledge and technical expertise to match you with candidates who can drive your AI initiatives forward.

  • Contract Recruitment

    Our contract recruitment services offer the flexibility to scale your workforce according to project demands. We provide access to highly skilled AI and ML professionals for temporary or project-based engagements, allowing you to adapt quickly to changing needs. This approach ensures you have the right talent at the right time, supported by our vast network and extensive market insights.

  • Executive Search

    We conduct specialized searches for senior and executive-level roles in AI and ML, ensuring your leadership team has the vision and expertise to drive your strategic initiatives. Our executive search services focus on finding leaders who can transform your AI and ML capabilities. With over two decades of experience, our artificial intelligence recruitment agency has the recruitment expertise to identify and engage top-tier professionals for your executive team.

  • Customized Talent Consulting

    Beyond traditional recruitment, we offer customized talent consulting services to optimize your hiring strategies. Our services include:

    • Talent Mapping: Identifying the ML skills and AI expertise available in the market.
    • Competitive Analysis: Understanding how your recruitment strategies compare with industry standards.
    • Strategic Workforce Planning: Developing a roadmap for future talent acquisition.
    • Recruitment Strategy Development: Crafting bespoke strategies to attract and retain top AI and ML talent.

    Our comprehensive approach ensures that your recruitment efforts are aligned with your business objectives and market demands.

  • Partner with Harnham

    Discover how Harnham’s specialized recruitment services can empower your AI and ML projects and enhance your organization’s capabilities. As a leading artificial intelligence recruitment agency, we offer tailored solutions designed to meet your strategic objectives. Contact us today to learn more about how we can support your AI and machine learning recruitment needs.









DATA SCIENCE AND AI HOME PAGE IMAGE
JOBS

LATEST AI and Machine Learning
JOBS

LEAD DEVELOPER PYTHON

Paris

€70000 - €90000

+ Data Engineering

Permanent
Paris, ÃŽle-de-France

To Apply for this Job Click Here

LEAD DEVELOPER PYTHON
PARIS (75)
70-90K€

Cette société innovante en pleine croissance, développe une solution à fort impact. Leur produit phare, une application mobile utilisée directement par les clients finaux, est en pleine structuration technique.

VOTRE RÔLE

  • Revue de code, définition et amélioration des process backend
  • Animation technique de l’équipe backend (sans responsabilités RH)
  • Encadrement opérationnel de trois développeurs backend
  • Contribution aux choix d’architecture technique en lien avec le CTO, le Head of Engineering et le Product Manager
  • Participation à la stratégie de structuration de l’équipe, notamment via le recrutement futur de contributeurs individuels
  • Participation active au développement de nouvelles fonctionnalités sur le backend
  • Veille à la qualité, la performance et la stabilité de l’application
  • Partage des bonnes pratiques de développement, mentorat technique et accompagnement des développeurs plus juniors

VOTRE PROFIL

  • Minimum 5 à 6 ans d’expérience en développement backend, avec des APIs Python
  • Solide expertise sur Django (au moins 2 ans d’expérience en production)
  • Bonne compréhension des enjeux de performance, notamment en temps réel
  • Expérience dans un environnement scale-up ou start-up
  • Capacité à intervenir sur des choix d’architecture, structuration de code, et définition de process
  • Forte appétence pour le travail en équipe et la transmission de savoir
  • Leadership naturel et sens de l’initiative
  • Rigueur, autonomie, curiosité technique
  • Bon relationnel pour interagir avec les équipes produit, technique et métier
  • Formation supérieure technique, de type école d’ingénieur (EPITA, Epitech, etc.) appréciée
  • Bon niveau de français et d’anglais à l’oral comme à l’écrit

To Apply for this Job Click Here

Data engineer senior

Paris

€55000 - €65000

+ Data Engineering

Permanent
Paris, ÃŽle-de-France

To Apply for this Job Click Here

DATA ENGINEER SENIOR – PARIS

UP TO 65K€ FIXE + 10% Variable + Bonus

2 jours de télétravail

Une entreprise startup qui développe un logiciel d’IA innovant recherche un profil data engineer. Si tu as un très bon niveau en mathématiques et que tu as déjà fait de la data retrieval, alors cette offre est faite pour toi !

LE POSTE

Rattaché au Head of engineering, tu rejoindras l’équipe data engineering composée de 3 personnes. En tant que Senior Data Engineer, ton rôle sera de participer au développement de plusieurs projets et de t’assurer de leur bon fonctionnement. Vos missions au quotidien :

  • Création de tâches ETL pour rendre les données disponibles pour les autres équipes (exemple des données provenant d’API)
  • Contribution au développement d’un reverse ETL pour le téléchargement des modèles
  • Création d’API et de bibliothèques pour faciliter la communication entre les équipes

VOTRE PROFIL

  • Bac+5 top 10 école d’ingénieur (une spécialisation en MVA est fortement appréciée)
  • Minimum 2 ans d’expérience en tant que Data engineer
  • Connaissances avancées d’un ou plusieurs langages de programmation
  • Maîtrise de SQL et Python
  • Capacité à programmer de manière simple et concise
  • Très bon niveau d’anglais requis

POUR POSTULER

Merci de joindre votre cv à jour et nous reviendrons vers vous rapidement.

To Apply for this Job Click Here

Data scientist senior

Paris

€60000 - €62000

+ Data Science & AI

Permanent
Paris, ÃŽle-de-France

To Apply for this Job Click Here

DATA SCIENTIST – CDI

UP TO 62K€ FIXE

PARIS – HYBRIDE

Une entreprise startup qui développe un logiciel de computer vision pour les entreprises recherche un data scientist. Si l’environnement startup et le domaine de la mode vous intéresse, alors cette offre est faite pour vous !

LE POSTE

Rattaché au Head of data science, vous dirigerez des projets clés pour l’entreprise en développant des solutions de données industrialisées qui seront ensuite utilisées en interne ou accessibles par les clients. Vous serez en charge de l’extraction des données jusqu’à la traduction en insights.

Vos missions au quotidien :

  • Participer au développement de produits d’analyse de données robustes
  • Contribuer à la construction de la boîte à outils data science pour rendre les processus plus efficaces
  • Être le référent sur les données et les indicateurs fournis aux clients
  • Explorer les données pour extraire des insights et améliorer la méthodologie des processus

VOTRE PROFIL

  • Bac+5 diplôme en école d’ingénieur ou université
  • 3 ans d’expérience dans le domaine data science
  • Familier avec les problématiques liées aux grandes données et aux solutions cloud (Snowflake, AWS Redshift)
  • Bonne expérience en industrialisation et intégration de données
  • Maîtrise de Python, SQL, BigQuery et Docker pour la mise en production
  • Français et anglais courants obligatoires

POUR POSTULER

Merci de joindre votre cv à jour.

To Apply for this Job Click Here

Lead développeur python

Paris

€70000 - €90000

+ Data Engineering

Permanent
Paris, ÃŽle-de-France

To Apply for this Job Click Here

LEAD DÉVELOPPEUR PYTHON

UP TO 90K€ FIXE + BONUS

2 JOURS DE TÉLÉTRAVAIL/SEMAINE

Python – Django – PostgreSQL

Une startup parisienne qui développe un logiciel innovant recherche un Lead développeur python pour compléter son équipe de développement. L’environnement startup vous intéresse ? Alors cette offre est faite pour vous !

LE POSTE

Au sein de la squad backend et mobile, vous aurez les missions suivantes :

  • Assurer un rôle de leadership technique dans la conception, la mise en Å“uvre et la maintenance d’architectures robustes et évolutives
  • Garantir le respect des meilleures pratiques de code, effectuer des revues de code rigoureuses et encadrer les développeurs
  • Diriger les processus de prise de décision et communiquer efficacement les choix techniques à l’équipe
  • Favoriser l’alignement de l’équipe en défendant ses idées et en cultivant une forte culture technique
  • Participer activement au développement d’applications performantes en utilisant Python et Django
  • Optimiser et concevoir des solutions de bases de données avec PostgreSQL, y compris l’optimisation des requêtes SQL

VOTRE PROFIL

  • Diplôme d’ingénieur en école ou université
  • Minimum de 6 ans d’expérience en développement logiciel sur python et django
  • Vous avez une expérience préalable en tant que Lead développeur et êtes capable de guider et encadrer efficacement une équipe
  • Vous avez une solide compréhension des architectures de bases de données, en particulier PostgreSQL.
  • Vous êtes à l’aise avec la conception de requêtes SQL et l’optimisation des performances des bases de données

POUR POSTULER

Merci de joindre votre cv à jour et nous reviendrons vers vous rapidement.

To Apply for this Job Click Here

DevOps

Paris

€45000 - €50000

+ Data Engineering

Permanent
Paris, ÃŽle-de-France

To Apply for this Job Click Here

DEVOPS
Paris
Télétravail 2 jours/semaine
45-50K euros fixe

Nous recherchons un profil DevOps pour notre client, une french-tech spécialisée dans les solutions digitales en logistique. Vous serez rattaché au Manager DevOps et rejoindrez une équipe à taille humaine composée de 2 personnes.

Missions :

  • Mettre en place les chaînes CI/CD
  • Automatisation des processus
  • Scalabilité des modules
  • Gestion de l’infra
  • Optimisation des performances

Profil recherché :

  • BAC+5 école d’ingénieurs
  • 1 à 2 ans d’expérience post-diplôme minimum
  • Expérience avérée en start-up/scale-up
  • Maîtrise de Terraform, Kubernetes, Cloud Azure
  • Anglais et Français obligatoires

To Apply for this Job Click Here

Lead Data Engineer

London

£80000 - £85000

+ Data Engineering

Permanent
London

To Apply for this Job Click Here

LEAD DATA ENGINEER

LONDON

£85,000

THE COMPANY

This music licensing organisation operates in the UK and internationally, ensuring artists and creators are paid fairly for the use of their music. They company plays a vital role in the global music ecosystem, helping to protect intellectual property rights and support members through royalties and licensing fees.

THE ROLE

As a Senior Data Engineer, you will drive the development of the company’s data architecture, supporting automation and enhancing the platform to streamline data access and functionality. You will collaborate with various teams to deliver high-quality solutions and mentor junior engineers, ensuring smooth project execution and improving platform capabilities.

Specifically, you can expect to be involved in the following:

  • Leading the data architecture
  • Designing and implementing Python scripts for Snowflake features
  • Managing CI/CD pipelines with Jenkins and supporting deployment
  • Mentoring junior engineers and reviewing their work
  • Exploring machine learning opportunities and enhancing the platform’s capabilities

SKILLS AND EXPERIENCE

The successful Senior Data Engineer will have the following skills and experience:

  • Python
  • SQL
  • Spark
  • Snowflake
  • AWS

Ideally you will also have:

  • DBT
  • Jenkins
  • Git
  • Tableau

BENEFITS

The successful Lead Data Engineer will receive the following benefits:

  • Salary between £80,000 – £85,000
  • Hybrid working, 3 days in the London office
  • The opportunity to work remote up to 2 weeks per year
  • Other benefits

HOW TO APPLY

Please register your interest by sending your resume/CV to Joana Alves via the Apply link on this page.

To Apply for this Job Click Here

Lead Backend Engineer

London

£90000 - £100000

+ Data Engineering

Permanent
London

To Apply for this Job Click Here

Software Engineering Lead
Location: Central London (2-3 days a week in office)
Salary: £100,000

We’re hiring on behalf of a respected firm seeking a Software Engineering Lead to take ownership of the design, development, and delivery of key software solutions. This role suits a senior engineer with strong leadership capability and a hands-on technical approach.

Role Overview:
You’ll lead a team of developers, provide technical direction, and ensure software is scalable, secure, and aligned with business needs. The role blends technical leadership, system design, and team development.

Key Responsibilities:

Technical Leadership:

  • Lead development, testing, and deployment of software solutions
  • Mentor developers and lead code reviews
  • Maintain high coding standards and enforce best practices

System Design & Development:

  • Gather and define technical requirements
  • Architect efficient, maintainable systems
  • Oversee the full development lifecycle
  • Optimize performance, scalability, and reliability

Requirements:

Essential:

  • Bachelor’s degree in Computer Science or similar (or equivalent experience)
  • Strong skills in JavaScript and Node.js
  • Proficient with Microsoft SQL Server, MongoDB, ElasticSearch
  • Experience using Git, JIRA, and design patterns
  • 5+ years in software development, including 2+ years in a leadership role
  • Strong problem-solving and communication skills

Nice to Have:

  • Experience in financial services or other regulated environments
  • Comfortable managing multiple priorities under pressure

To apply or learn more, contact:

To Apply for this Job Click Here

Data Engineer

London

£55000 - £62000

+ Data Engineering

Permanent
London

To Apply for this Job Click Here

Data Engineer
Location: Central London (2 days a week in office)
Salary: £60,000 – £62,000

We’re working with our client, a leading UK rail operator, to recruit a Data Engineer. This role is key in transforming operational data into accessible insights, supporting open data initiatives and better decision-making across the business.

Role Overview:
You’ll develop and maintain scalable cloud-based data infrastructure and pipelines, ensuring clean, secure, and well-modelled datasets are available across teams. The role suits someone confident with cloud tools, large data sets, and real-time processing.

Key Responsibilities:

  • Build and manage cloud data infrastructure (AWS/Azure)
  • Design data models and ETL pipelines
  • Maintain data warehouses, lakes, and reporting-ready datasets
  • Ensure data accuracy, security, and GDPR compliance
  • Collaborate with internal and external stakeholders
  • Optimise performance of pipelines and queries

Requirements:

Essential:

  • Solid experience with AWS and/or Azure platforms
  • Proficient in SQL and Python
  • Strong understanding of data modelling and warehousing
  • Strong communication skills and stakeholder experience
  • High attention to detail and proactive mindset

Desirable:

  • Experience with ML/AI integration
  • Familiarity with rail systems (e.g. MOIRA, ORCATS, Lennon, Cubic)
  • Understanding of data governance and optimisation techniques

Benefits Include:

  • Free and discounted rail travel (incl. dependents)
  • Excellent pension, training support, and retail discounts
  • 37 hours/week, Mon-Fri (hybrid)

To apply or find out more, contact:

To Apply for this Job Click Here

DevOps

Paris

€50000 - €55000

+ Data Engineering

Permanent
Paris, ÃŽle-de-France

To Apply for this Job Click Here

DEVOPS
Paris
Télétravail 2 jours/semaine
50-55K euros fixe

Nous recherchons un profil DevOps pour notre client, une entreprise française spécialisée dans les solutions digitales pour la grande distribution. Vous serez rattaché au Manager DevOps et rejoindrez une équipe composée de 5 personnes.

Missions :

  • Mettre en place les chaînes CI/CD
  • Automatisation des processus
  • Uniformisation des outils
  • Déploiement
  • Mettre en place des projets de migration

Profil recherché :

  • BAC+5 école d’ingénieurs
  • 2-3 ans d’expérience post-diplôme minimum
  • Expérience avérée en start-up/scale-up
  • Maîtrise de Terraform, Kubernetes, Cloud Azure (ou GCP)
  • Maîtrise de Jenkins appréciée
  • Anglais et Français obligatoires

To Apply for this Job Click Here

Senior Machine Learning Engineer

New York

$200000 - $200000

+ Data Science & AI

Permanent
New York

To Apply for this Job Click Here

SENIOR MACHINE LEARNING ENGINEER
REMOTE (OR HYBRID IN NYC IF PREFERRED)
$200K BASE + EQUITY + PERFORMANCE BONUS

THE COMPANY
My client is a high-growth startup transforming digital advertising-replacing black-box tools with transparent, customizable AI systems. Their platform gives brands full control of their data while using LLMs to unlock deep insights, automate decisions, and optimize campaigns across multiple platforms in real time. Backed by major partners and expanding globally, they’re scaling a lean tech team with a mandate to move quickly and build things that actually work.

THE ROLE
This is a senior-level hire focused on developing, optimizing, and deploying machine learning solutions-especially around LLMs and foundational models. You’ll work with large-scale systems, refine embedding pipelines, and help cut model runtime significantly. Expect real ownership, zero corporate fluff, and the chance to work on AI that’s actually applied to business-critical problems.

WITHIN YOUR FIRST 90 DAYS, YOU’LL:

  • Work on demographic & behavioral data (e.g., product recommendations)

  • Use LLMs to build predictive models

  • Optimize neural network performance

  • Help consolidate and streamline embedding workflows

  • Build scalable pipelines for production

  • Reduce model runtime in a measurable way

THE STACK
AWS | Databricks | Snowflake | Hugging Face | GraphQL/REST/gRPC APIs | Python (object-oriented, production-ready code)

ABOUT YOU

  • 5+ years of industry experience, ideally with a Master’s or PhD in CS, Stats, or a related field

  • Comfortable with large-scale systems and deploying ML models into production

  • Strong experience working with LLMs and foundational models

  • Skilled in model monitoring, testing, and evaluation

  • Experience mentoring junior engineers is a bonus

  • Advertising experience is helpful but not essential

  • You care about writing clean, maintainable code and thrive in collaborative environments

WHY JOIN?

  • $200k base + equity + performance bonus

  • Unlimited PTO

  • Remote-first with ~5 hours EST overlap (hybrid NYC optional)

  • High-growth startup with a collaborative, low-ego culture

  • Real impact on product, roadmap, and scaling

  • No corporate red tape-just smart people building good tech

  • Support for continued education and upskilling

  • Two off-sites per year to connect in person

To Apply for this Job Click Here

Lead Node Engineer

Ipswich

£90000 - £100000

+ Data Engineering

Permanent
Ipswich, Suffolk

To Apply for this Job Click Here

Software Engineering Lead
Location: Ipswich (2-3 days a week in office)
Salary: £100,000

We’re hiring on behalf of a respected firm seeking a Software Engineering Lead to take ownership of the design, development, and delivery of key software solutions. This role suits a senior engineer with strong leadership capability and a hands-on technical approach.

Role Overview:
You’ll lead a team of developers, provide technical direction, and ensure software is scalable, secure, and aligned with business needs. The role blends technical leadership, system design, and team development.

Key Responsibilities:

Technical Leadership:

  • Lead development, testing, and deployment of software solutions
  • Mentor developers and lead code reviews
  • Maintain high coding standards and enforce best practices

System Design & Development:

  • Gather and define technical requirements
  • Architect efficient, maintainable systems
  • Oversee the full development lifecycle
  • Optimize performance, scalability, and reliability

Requirements:

Essential:

  • Bachelor’s degree in Computer Science or similar (or equivalent experience)
  • Strong skills in JavaScript and Node.js
  • Proficient with Microsoft SQL Server, MongoDB, ElasticSearch
  • Experience using Git, JIRA, and design patterns
  • 5+ years in software development, including 2+ years in a leadership role
  • Strong problem-solving and communication skills

Nice to Have:

  • Experience in financial services or other regulated environments
  • Comfortable managing multiple priorities under pressure

To apply or learn more, contact:

To Apply for this Job Click Here

Lead data engineer

Paris

€70000 - €80000

+ Data Engineering

Permanent
Paris, ÃŽle-de-France

To Apply for this Job Click Here

LEAD DATA ENGINEER (CDI)

UP TO 80K€ FIXE + 7K VARIABLE

3 jours de télétravail/semaine

Spark – Scala – Azure databricks

Une grande entreprise recherche un Lead data engineer pour accompagner les équipes data et développement sur la gestion de leur infrastructure. Le domaine de l’assurance vous intéresse ? Alors cette offre est faite pour vous !

LE POSTE

Rattaché au directeur data, vous allez l’appuyer pour encadrer techniquement une équipe de 6 personnes (développeurs et data engineers) sur le cadrage et la delivery des projets. Vos responsabilités au quotidien :

  • Accompagnement technique des développeurs (principalement Spark, Scala) pour prioriser les projets, assurer le delivery. Vous serez aussi amené à développer en Scala
  • Alimentation de la datalake, essayer de collecter des nouvelles données pour répondre à des problématiques business (acquisition, rétention, fraude)
  • Contribuer à l’enrichissement de la plateforme
  • Participation aux réflexions sur les architectures et proposer des solutions techniques qui répondent aux besoins
  • Travailler sur des sujets finops pour l’optimisation

VOTRE PROFIL

  • Bac+5 diplôme d’ingénieur
  • Minimum 4 ans d’expérience sur un poste similaire et minimum 2 ans sur un poste de lead
  • Vous comprenez le fonctionnement technique de Spark et Scala côté back
  • Expérience sur un cloud, idéalement Azure
  • Connaissance de Databricks et de SQL obligatoire
  • Bon niveau d’anglais requis

POUR POSTULER

Merci de joindre votre cv à jour et nous reviendrons vers vous rapidement.

To Apply for this Job Click Here

Harnham22_DS_V03_0304-copy
CAN’T FIND THE RIGHT OPPORTUNITY?

GET IN TOUCH
today

If you can’t see what 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 & AI sector our consultants are able to offer detailed insights into the industry.

Visit our Blogs & News portal or check out our recent posts below.

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.