SEARCH ALL
OUR DATA JOBS
For example "Data Science" or "Netherlands" or "Remote" or "Contract"

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.

Staff Computer Vision Engineer
City of London
£90000 - £95000
+ Data Science
PermanentCity of London, London
Staff Computer Vision Engineer
London
£90,000-£95,000
This is an exciting new opportunity for a 3D Computer Vision expert to join a DeepTech start-up!
THE COMPANY
This Deep-Tech start-up is going through a funding round and growing their company substantially. They specialize in leveraging advanced computer vision techniques to process and analyze 3D data. Everyone in the company is an engineering expert, so you’ll be working with technical professionals in the industry, including direct collaboration with C-level executives. Joining at this pivotal stage of their journey, you will lead the existing Computer Vision team and spearhead the development of cutting-edge Computer Vision models using 3D data. This role offers exceptional opportunities for growth and progression.
THE ROLE
As a Staff Computer Vision Engineer, you will:
- Drive the development of the cutting-edge 3D AI pipeline, leveraging the latest breakthroughs in 3D data processing, 3D vision, and machine learning techniques. This entails system design and comprehensive testing.
- Implement advanced algorithms, robust data structures, and efficient labeling processes for 3D data, ensuring seamless scalability as our Enterprise customer base grows.
- Identify and address bottlenecks in data, pipeline, and operations, proactively devising and implementing agile solutions to enhance scalability and optimize performance.
- Take ownership of project management for AI/Vision initiatives, overseeing end-to-end execution and effectively coordinating data operations.
- Mentor and empower junior team members, providing guidance and training to foster their professional growth, while actively participating in the hiring process to expand our exceptional 3D AI team.
SKILLS AND EXPERIENCE
- Hold a degree in a relevant subject, preferably at a PhD or Master’s level.
- Possess an excellent understanding of and extensive experience with Computer Vision models, particularly in the context of 3D data.
- Demonstrate proficiency in analyzing 3D Video and performing 3D reconstruction.
- Technical expertise: Python, Deep Learning frameworks (PyTorch or TensorFlow), AWS.
SALARY AND BENEFITS
- Competitive salary range: £75,000-£85,000.
- Equity ownership in the company.
- Comprehensive benefits package.
HOW TO APPLY
Please register your interest for this role by sending your CV to Luc Simpson-Kent via the apply link on this page.

CAN’T FIND THE RIGHT DATA OPPORTUNITY?
STILL LOOKING FORDATA ANALYST JOBS?
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh data roles through the door.
Find BRILLIANT DATA
CAREERS & MORE ANALYTICS JOBS
THAN ANYONE ELSE
- APPLY RIGHT NOW
Harnham is one of the leading data recruitment companies in the world, and we are dedicated to helping data professionals find their ideal data job.
We're proud to have access to a global network of top employers and recruitment partners, and our team specialize in connecting data professionals to the right data analyst jobs.
Whether you're seeking entry-level data analyst jobs or senior-level analytics jobs with top employers, we have the right opportunity for you. Search now to find the perfect selection of analytics jobs to match your technical skills and industry experience.
We also provide a variety of career support services, such as resume and interview preparation, to help data professionals get the most out of their job searches. Follow us on LinkedIn for all the latest news and content:
Advanced Analytics Jobs