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.
-
- Generative AI Engineering: Supplying expert talent to accelerate innovation and growth in your business.
-
- ML Applied Data Science: Skilled machine learning professionals to fuel cutting-edge advancements.
-
- Machine Learning Deployment: Data professionals deploying ML models efficiently and effectively in production environments.
-
- 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.
-
- Natural Language Processing and Large Language Models: Navigate the complexities of Natural Language Processing and Large Language Model roles, ensuring we source candidates who are both highly skilled and a perfect fit for your organization.



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
-
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.

JOBS
LATEST AI and Machine Learning
JOBS

LEAD DEVELOPER PYTHON
Paris
€70000 - €90000
+ Data Engineering
PermanentParis, ÃŽ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
PermanentParis, ÃŽ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
PermanentParis, ÃŽ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
PermanentParis, ÃŽ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
PermanentParis, ÃŽ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
PermanentLondon
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
PermanentLondon
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
PermanentLondon
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
PermanentParis, ÃŽ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
PermanentNew 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
PermanentIpswich, 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
PermanentParis, ÃŽ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

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.
A Deep Dive Into The UK’s Most In-Demand Jobs: Machine Learning Engineers | Harnham Recruitment post
LinkedIn have released the 2022 LinkedIn Jobs on the Rise list which combines the 25 fastest-growing job titles over the past five years. To create the rankings…
Black History Month: Ethical AI and the Bias Within
According to Brigette Hyacinth’s 2017 book entitled, The Future of Leadership, the author suggests this when considering the ramifications of AI. “Using AI to…
Our Interview With Amit Jnagal, CEO Of AI Firm Infrrd | Harnham US Recruitment post
Amit Jnagal is the CEO of Infrrd.ai, an award-winning Artificial Intelligence software firm in San Jose. We reached out to learn what had inspired Amit to start…
Battle Royale: Computational Biologists vs Machine Learning Engineers | Harnham US Recruitment post
From the first genome sequencing in the second revolution to Life Science Analytics as a growing field in the fourth industrial revolution, change has been both…
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.