DATA SCIENCE
OVERVIEW
We help the best talent in the Data Science market find rewarding careers.
Data drives business and, in the 21st century, the Data Scientist is the “rock star” of the technology world. Companies today know insights are the way to a higher ROI, a healthier bottom line, and, ultimately, a loyal client and customer base. To stay ahead of the competition, companies must continuously look for new and innovative ways to extract insights from the large volumes of data they acquire.
MARKETING & INSIGHT
OVERVIEW
We recruit the best data and analytics professionals into fulfilling Marketing and Insight positions.
We understand that marketing has shifted from a purely creative process, into a data-driven field that uses detailed analytics to determine the outcomes of campaigns, guide investment decisions and plan future customer targeting.
Whether you need to enter new markets or re-energise existing ones, develop new propositions or improve customer experience, our Marketing & Insight team understand the importance of knowing your target audience.
MARKETING & INSIGHT
OVERVIEW
We recruit the best data and analytics professionals into fulfilling Marketing and Insight positions.
We understand that marketing has shifted from a purely creative process, into a data-driven field that uses detailed analytics to determine the outcomes of campaigns, guide investment decisions and plan future customer targeting.
Whether you need to enter new markets or re-energise existing ones, develop new propositions or improve customer experience, our Marketing & Insight team understand the importance of knowing your target audience.

JOBS
LATEST
OPPORTUNITIES
Harnham are a specialist Data & Analytics recruitment business with teams that only focus on niche areas.

Senior Computer Vision / ML Engineer
City of London
£80000 - £90000
+ Data Science
PermanentCity of London, London
SENIOR COMPUTER VISION / ML ENGINEER
£80,000 – £90,000
REMOTE
We have partnered with an exciting company that has developed an advanced geospatial AI platform. This platform aids their clients in predicting dynamic societal changes. These changes could encompass factors like population distribution, wealth concentration, impoverished areas, or community transformations. The company’s goal is to guide current investments toward future demands.
You’ll engage with a diverse clientele, including World Bank, global NGOs, and multinational corporations.
Your work will assist in directing investments to accelerate growth, secure supply chains against future disruptions, effectively allocate resources to underserved communities and enhance their resilience against climate change impacts.
ROLE:
As a CV / ML Engineer, you will be building robust systems capable of analysing and preprocessing large amounts of satellite imagery. This involves integrating various forms of vector and tabular data with imagery, refining custom or third-party AI/ML models, and deploying these models at scale.
Proficiency in manipulating geospatial data and understanding various imaging sensors and modalities are essential for success in this role.
RESPONSIBILITIES:
- Develop solutions and prototypes for geospatial intelligence applications
- Lead complete research and development project cycles
- Acquire, transform data, and build high-quality software using CI/CD practices
- Create innovative Deep Learning algorithms specialized in computer vision for satellite image analysis
- Validate models, evaluate process outcomes, prepare reports and presentations, and contribute to new research publications
- Collaborate effectively with both technical and non-technical team members to meet objectives and complete projects on time
- Communicate with colleagues to improve decision-making
- Address current challenges while considering future needs
REQUIREMENTS:
- Hold a relevant degree, preferably at the PhD or Master’s level
- Demonstrate excellent understanding and extensive experience with Computer Vision models, particularly in the context of Remote Sensing/Satellite Imagery
- Proficient in Python and C++
- Experience with Geospatial libraries and APIs
- Familiarity with Deep Learning libraries and algorithms
- Exposure to MLOps and CI/CD
- Exposure to Satellite imaging sensing: Optical or SAR
BENEFITS:
Fully Remote work arrangement
Opportunity to travel to California once a year!
NEXT STEPS:
If this role looks of interest, please apply directly, or email your CV

Computer Vision / ML Engineer
City of London
£80000 - £90000
+ Data Science
PermanentCity of London, London
SENIOR COMPUTER VISION / ML ENGINEER
£80,000 – £90,000
REMOTE
We have partnered with an exciting company that has developed an advanced geospatial AI platform. This platform aids their clients in predicting dynamic societal changes. These changes could encompass factors like population distribution, wealth concentration, impoverished areas, or community transformations. The company’s goal is to guide current investments toward future demands.
You’ll engage with a diverse clientele, including World Bank, global NGOs, and multinational corporations.
Your work will assist in directing investments to accelerate growth, secure supply chains against future disruptions, effectively allocate resources to underserved communities and enhance their resilience against climate change impacts.
ROLE:
As a CV / ML Engineer, you will be building robust systems capable of analysing and preprocessing large amounts of satellite imagery. This involves integrating various forms of vector and tabular data with imagery, refining custom or third-party AI/ML models, and deploying these models at scale.
Proficiency in manipulating geospatial data and understanding various imaging sensors and modalities are essential for success in this role.
RESPONSIBILITIES:
- Develop solutions and prototypes for geospatial intelligence applications
- Lead complete research and development project cycles
- Acquire, transform data, and build high-quality software using CI/CD practices
- Create innovative Deep Learning algorithms specialized in computer vision for satellite image analysis
- Validate models, evaluate process outcomes, prepare reports and presentations, and contribute to new research publications
- Collaborate effectively with both technical and non-technical team members to meet objectives and complete projects on time
- Communicate with colleagues to improve decision-making
- Address current challenges while considering future needs
REQUIREMENTS:
- Hold a relevant degree, preferably at the PhD or Master’s level
- Demonstrate excellent understanding and extensive experience with Computer Vision models, particularly in the context of Remote Sensing/Satellite Imagery
- Proficient in Python and C++
- Experience with Geospatial libraries and APIs
- Familiarity with Deep Learning libraries and algorithms
- Exposure to MLOps and CI/CD
- Exposure to Satellite imaging sensing: Optical or SAR
BENEFITS:
Fully Remote work arrangement
Opportunity to travel to California once a year!
NEXT STEPS:
If this role looks of interest, please apply directly, or email your CV

Computer Vision / ML Engineer
City of London
£80000 - £90000
+ Data Science
PermanentCity of London, London
SENIOR COMPUTER VISION / ML ENGINEER
£80,000 – £90,000
REMOTE
We have partnered with an exciting company that has developed an advanced geospatial AI platform. This platform aids their clients in predicting dynamic societal changes. These changes could encompass factors like population distribution, wealth concentration, impoverished areas, or community transformations. The company’s goal is to guide current investments toward future demands.
You’ll engage with a diverse clientele, including World Bank, global NGOs, and multinational corporations.
Your work will assist in directing investments to accelerate growth, secure supply chains against future disruptions, effectively allocate resources to underserved communities and enhance their resilience against climate change impacts.
ROLE:
As a CV / ML Engineer, you will be building robust systems capable of analysing and preprocessing large amounts of satellite imagery. This involves integrating various forms of vector and tabular data with imagery, refining custom or third-party AI/ML models, and deploying these models at scale.
Proficiency in manipulating geospatial data and understanding various imaging sensors and modalities are essential for success in this role.
RESPONSIBILITIES:
- Develop solutions and prototypes for geospatial intelligence applications
- Lead complete research and development project cycles
- Acquire, transform data, and build high-quality software using CI/CD practices
- Create innovative Deep Learning algorithms specialized in computer vision for satellite image analysis
- Validate models, evaluate process outcomes, prepare reports and presentations, and contribute to new research publications
- Collaborate effectively with both technical and non-technical team members to meet objectives and complete projects on time
- Communicate with colleagues to improve decision-making
- Address current challenges while considering future needs
REQUIREMENTS:
- Hold a relevant degree, preferably at the PhD or Master’s level
- Demonstrate excellent understanding and extensive experience with Computer Vision models, particularly in the context of Remote Sensing/Satellite Imagery
- Proficient in Python and C++
- Experience with Geospatial libraries and APIs
- Familiarity with Deep Learning libraries and algorithms
- Exposure to MLOps and CI/CD
- Exposure to Satellite imaging sensing: Optical or SAR
BENEFITS:
Fully Remote work arrangement
Opportunity to travel to California once a year!
NEXT STEPS:
If this role looks of interest, please apply directly, or email your CV

Senior Computer Vision / ML Engineer
London
£60000 - £90000
+ Data Science
PermanentLondon
Senior Computer Vision / ML Engineer
Up to £90,000
London (Fully Remote)
This is a fantastic opportunity for a computer vision expert who is highly skilled in remote sensing and satellite imaging and passionate about career growth to join an innovative start-up!
About the Company:
You’ll have the opportunity to work for a forward-thinking company that helps organisations invest in emerging markets by using satellite imagery and remote sensing technology/state-of-the-art ML/AI. They aim to guide current investments toward future demands and support organisations like NGOs, Banks, and Major Players in forecasting dynamic societal changes, which involve factors like population distribution, wealth concentration/spending power, community transformations, and growth areas.
Role:
You will be expected to:
- Procure and transform data and understand the fundamentals of the software/MLOps infrastructure.
- Create solutions and prototypes for geospatial intelligence applications.
- Develop ground-breaking deep-learning computer vision techniques for satellite image analysis.
- Validate models, evaluate process results, write reports, and presentations, and publish new research.
- Lead complete research and development project cycles.
- Produce and understand situations at hand in a region, provide advice, make decisions, and solve meaningful solutions from findings.
Skills and Experience
- A relevant degree
- PhD or master’s level, in Remote Sensing or Computer Vision is highly desirable.
- Demonstrate excellent understanding and extensive experience with Computer Vision models, particularly in the context of Remote Sensing/Satellite Imagery.
- Proficient in Python and C++.
- Experience with Geospatial libraries and APIs: GDAL, RasterIO, Shapely, GeoPandas.
- Familiarity with Deep Learning libraries and algorithms: Tensorflow & Keras, PyTorch, FastAI.
- Exposure to MLOps, CI/CD, and Satellite imaging sensing: Optical or SAR.
Benefits:
- Fully Remote role.
- Salary up to £90,000.
- Opportunity to travel to California once a year.
How to Apply: If you’re interested in this role, please express your interest by sending your CV to Jill Twumasi using the application link on this page.

SENIOR COMPUTER VISION ENGINEER
London
£80000 - £85000
+ Data Science
PermanentLondon
SENIOR COMPUTER VISION ENGINEER – HYBRID
Up to £85,000
LONDON
THE COMPANY
This is a fantastic opportunity to join a dynamic DeepTech company working with 3D computer vision data as a Senior Computer Vision Engineer.
They are seeking an experienced engineer with demonstrable skills in 3D computer vision engineering, with the chance to work in a team of 5.
Key Responsibilities
- Utilising cutting-edge 3D computer vision techniques to innovate their existing platform
- Code reviews and ensuring the best practice of the more junior members of the team
- Opportunity to grow and develop this team in an exciting scale-up with strong financial backing
- Building new models with a tech stack of: Python, SQL, PointClouds, Computer Vision, AWS
Your Skills and Experience
- Very good knowledge of 3D computer vision with 3+ years of proven industry experience
- Extensive experience in working with 3D data (meshes and pointclouds)
- An understanding of deploying models in AWS/GCP/Azure
- Excellent communication skills and a good team player
- MsC or PhD in a relevant field (Engineering, Computer Vision etc.)
- Experience in leading a team or a technical project
Benefits
You will receive a salary of up to £85,000 (+ benefits, strong equity, and more…!)
How To Apply
Get in touch! Register your interest by sending your CV to Jill Twumasi via the Apply link on this page.

Computer Vision Engineer
London
£80000 - £90000
+ Data Science
PermanentLondon
Computer Vision Engineer
UK – Remote
£80,000-£90,000
This global AI start-up are looking for Computer Vision Engineers to join their growing team!
THE COMPANY
AI is at the core of the what this business does and they are looking to grow their global Computer Vision team. You’ll be focusing on utilising Computer Vision techniques, looking solely at geospatial data and satellite imagery, so if you’re a remote sensing expert this could be a great opportunity. You’ll be joining a small yet growing team with a huge opportunity to make an impact and be a leader within the team.
THE ROLE
As a Computer Vision Engineer for the business you will:
- Analyse satellite imagery and build computer vision models for remote sensing
- Get involved with Research and work alongside the engineering team to help develop products
SKILLS AND EXPERIENCE
- Master’s or PhD in a relevant subject
- Commercial experience with Computer Vision & Remote Sensing
- Understanding of ML deployment / engineering / CICD
- Tech: Python, PyTorch, Tensorflow
SALARY AND BENEFITS
- Basic salary up to £90,000
- Benefits
- Fully remote
INTERVIEW PROCESS
- 3 stage interview process including 2 interviews and a tech test
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

Senior Computer Vision / ML Engineer (Fully Remote)
London
£80000 - £90000
+ Data Science
PermanentLondon
Senior Computer Vision / ML Engineer
Up to £90,000
London (Fully Remote)
This is an exciting new opportunity for a Fully Remote Sensing/Satellite Imaging Computer Vision expert to join a DeepTech start-up!
About the Company:
Harnham is collaborating with an exciting company that has developed an advanced geospatial artificial intelligence platform. This platform aids various organizations in predicting dynamic societal changes. These changes could encompass factors like population distribution, wealth concentration, impoverished areas, or community transformations. The company’s goal is to guide current investments toward future demands.
You’ll collaborate with a diverse clientele, including prominent institutions such as the World Bank, global NGOs, and multinational corporations.
Your work will assist in directing investments to accelerate growth, secure supply chains against future disruptions, effectively allocate resources to underserved communities and enhance their resilience against climate change impacts.
Role:
As a Computer Vision / ML Engineer, your core responsibility is to create robust systems capable of analyzing and preprocessing large amounts of satellite imagery. This involves integrating various forms of vector and tabular data with imagery, refining custom or third-party AI/ML models, and deploying these models at scale using platforms like GCP, Kubernetes, and Argo. You’ll also refine inference outcomes through post-processing techniques. Proficiency in manipulating geospatial data and understanding various imaging sensors and modalities are essential for success in this role.
Responsibilities:
You will:
- Develop solutions and prototypes for geospatial intelligence applications.
- Lead complete research and development project cycles.
- Acquire, transform data, and build high-quality software using CI/CD practices.
- Create innovative Deep Learning algorithms specialized in computer vision for satellite image analysis.
- Validate models, evaluate process outcomes, prepare reports and presentations, and contribute to new research publications.
- Collaborate effectively with both technical and non-technical team members to meet objectives and complete projects on time.
- Communicate openly and empathetically with colleagues to improve decision-making.
- Address current challenges while considering future needs.
Skills and Experience:
- Hold a relevant degree, preferably at the PhD or Master’s level, in Remote Sensing or Computer Vision.
- Demonstrate excellent understanding and extensive experience with Computer Vision models, particularly in the context of Remote Sensing/Satellite Imagery.
- Proficient in Python and C++.
- Experience with Geospatial libraries and APIs: GDAL, RasterIO, Shapely, GeoPandas.
- Familiarity with Deep Learning libraries and algorithms: Tensorflow & Keras, PyTorch, FastAI.
- Exposure to MLOps and CI/CD.
- Exposure to Satellite imaging sensing: Optical or SAR.
Benefits:
- Fully Remote work arrangement.
- Salary up to £90,000.
- Opportunity to travel to California once a year!
How to Apply: If you’re interested in this role, please express your interest by sending your CV to Luc Simpson-Kent using the application link on this page.

Senior Computer Vision Engineer
London
£70000 - £85000
+ Data Science
PermanentLondon
SENIOR COMPUTER VISION ENGINEER – HYBRID (1 day a week in London)
Up to £85,000 with benefits
THE COMPANY
This is a brilliant opportunity to work as a Senior Computer Vision Engineer for an exciting DeepTech company working with 3D computer vision data.
They are looking for an experienced engineer with proven experience in the engineering space using 3D computer vision, with an opportunity to work as part of a team of 5.
THE ROLE
As a member of this team, you will have the following responsibilities:
- Utilising cutting-edge 3D computer vision techniques to innovate their existing platform
- Code reviews and ensuring the best practice of the more junior members of the team
- Opportunity to grow and develop this team in an exciting scale-up with strong financial backing
- Building new models with a tech stack of: Python, SQL, PointClouds, Computer Vision, AWS
Your Skills and Experience
The successful Computer Vision Engineer will have the following skills and experience:
- Expert knowledge of 3D computer vision with 3+ years of proven industry experience
- Strong experience in working with 3D data (meshes and pointclouds)
- An understanding deploying models in AWS/GCP/Azure
- Experience and desire to work within a fast-paced environment to have a positive impact on the world’s problems
- MsC or PhD in a relevant field (Engineering, Computer Vision etc.)
Benefits
You will receive a salary of up to £85,000 (+ benefits, strong equity, and more…!)
How To Apply
Get in touch! Register your interest by sending your CV to Kiran Ramasamy via the Apply link on this page.

Lead Computer Vision Engineer
London
£75000 - £90000
+ Data Science
PermanentLondon
LEAD COMPUTER VISION ENGINEER – HYBRID (1 day a week in London)
Up to £90,000 with benefits
THE COMPANY
This is a brilliant opportunity to work as a Lead Computer Vision Engineer for an exciting DeepTech company working with 3D computer vision data.
They are looking for an experienced Data Scientist with proven experience in the engineering space using 3D computer vision, with an opportunity to lead a team of 5.
THE ROLE
As a member of this team, you will have the following responsibilities:
- Utilising cutting-edge 3D computer vision techniques to innovate their existing platform
- Code reviews and ensuring the best practice of the more junior members of the team
- Opportunity to grow and develop this team in an exciting scale-up with strong financial backing
- Building new models with a tech stack of: Python, SQL, PointClouds, Computer Vision, AWS
Your Skills and Experience
The successful Lead Computer Vision Engineer will have the following skills and experience:
- Confident in leading teams and speaking with stakeholders
- Expert knowledge of 3D computer vision with 3+ years of proven industry experience
- Strong experience in working with 3D data (meshes and pointclouds)
- An understanding deploying models in AWS/GCP/Azure
- Experience and desire to work within a fast-paced environment to have a positive impact on the world’s problems
- MsC or PhD in a relevant field (Engineering, Computer Vision etc.)
Benefits
You will receive a salary of up to £90,000 (+ benefits, strong equity, and more…!)
How To Apply
Get in touch! Register your interest by sending your CV to Kiran Ramasamy via the Apply link on this page.

OUR
SUCCESSES
Harnham is one of the world’s leading providers of recruitment services and advice to the Data and Analytics marketplace.
We support global corporations through to ambitious local start-ups, so whether you need a Credit Risk Manager in London, a Data Scientist in New York, or a Head of Analytics in Frankfurt we can help you achieve your business goals.
OUR
SUCCESSES
Harnham is one of the world’s leading providers of recruitment services and advice to the Data and Analytics marketplace.
We support global corporations through to ambitious local start-ups, so whether you need a Credit Risk Manager in London, a Data Scientist in New York, or a Head of Analytics in Frankfurt we can help you achieve your business goals.
OUR
SUCCESSES
Harnham is one of the world’s leading providers of recruitment services and advice to the Data and Analytics marketplace.
We support global corporations through to ambitious local start-ups, so whether you need a Credit Risk Manager in London, a Data Scientist in New York, or a Head of Analytics in Frankfurt we can help you achieve your business goals.
MEET THE TEAM
DATA & analytics
Meet the team
With over 10 years experience working solely in the Data & Analytics sector our consultants are able to offer detailed insights into the industry.

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 & 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.
A Snapshot of AI and ML Engineering Market Trends
Unsurprisingly, explosions in artificial intelligence (AI) and machine learning (ML) development are driving much of the growth…
Data Analysis in Rugby Union
The Rugby World Cup is in full steam and for weeks now, rugby fanatics have had their…
Risk Analytics in Banking
It’s widely known that artificial intelligence (AI) and machine learning (ML) can’t run on empty. Rather, these…
2023 Research: What’s Impacting Data Professionals in Europe?
As an established recruitment business for data roles in the UK, Europe and US, it is essential…
How to Attract Top Talent During the September Surge
As companies slowly begin to ramp back up after the summer slowdown, September and October have fast…
Have Our Digital Analytics Predictions for 2023 Come True?
At the start of the year, our digital analytics team made some predictions on where they thought…
CV Tips: How to Sell Yourself to Potential Employers
At Harnham, our recruitment consultants spend hours each day reviewing CVs. You’d be surprised at how many…
A Summary of Harnham’s 2023 US Salary Guide
A Summary of Harnham’s 2023 US Salary Guide Harnham’s 2023 US Salary Guide provides an in-depth overview…
Key Insights from the 2023 UK Data & AI Salary Guide
At Harnham, we pride ourselves on having a comprehensive understanding of the data industry and having our…
The Data & AI Podcast Ep. 2 – What is Data Literacy?
With the data space transforming at rapid pace, it can be difficult to keep up with the…
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.