Senior Data Engineer | Computer Vision

Senior Data Engineer

£782/day (Inside IR35) | 12-Month Contract | London (2 Days Onsite)

Overview

Clinical Platforms team is seeking a Senior Data Engineer to help build and maintain the data and cloud infrastructure that powers large-scale medical imaging and AI/ML initiatives across the business.

This is a highly technical engineering role sitting at the intersection of Data Engineering, Cloud Engineering, Machine Learning Infrastructure and Computer Vision. You'll be responsible for designing, building and supporting production-grade data platforms that enable researchers and scientists to work with complex imaging datasets and AI-driven workflows.

The team is looking for a hands-on engineer with strong Python, SQL and Google Cloud Platform (GCP) experience who can take ownership of technical solutions from design through to production.

What You'll Be Doing

  • Designing and building scalable data pipelines and cloud-based data platforms
  • Developing and maintaining data infrastructure supporting medical imaging and AI/ML workloads
  • Building ETL/ELT pipelines and data integration frameworks
  • Managing large-scale datasets across cloud environments
  • Supporting infrastructure used to deploy and run machine learning and computer vision solutions
  • Designing data models and database schemas for complex datasets
  • Monitoring, troubleshooting and optimising production systems
  • Collaborating with engineers, researchers and data scientists across multiple projects

Key Skills & Experience Essential

  • Strong commercial experience with Python development
  • Advanced SQL and data modelling expertise
  • Strong Google Cloud Platform (GCP) experience
  • Experience designing and delivering production-grade data platforms
  • Strong understanding of systems architecture and cloud infrastructure
  • Experience building end-to-end data engineering solutions
  • Proven track record delivering engineering projects into production

Highly Desirable

  • Computer Vision or Image Processing experience
  • Exposure to Machine Learning platforms and infrastructure
  • Experience working with image datasets at scale
  • PyTorch, OpenCV, NumPy or related technologies
  • BigQuery and wider GCP ecosystem experience
  • Familiarity with AI-assisted development tools such as Cursor, Claude Code or GitHub Copilot

Nice to Have

  • Medical imaging experience
  • DICOM or PACS exposure
  • Healthcare, biotech or pharmaceutical industry experience

Ideal Background

We're open to candidates from a variety of backgrounds, including:

  • Senior Data Engineers
  • Data Platform Engineers
  • Machine Learning Engineers
  • ML Platform Engineers
  • Computer Vision Engineers
  • AI Engineers
  • Software Engineers with strong cloud and data engineering experience

The key requirement is strong, hands-on commercial engineering experience and the ability to design, build and support complex production systems.

Why Join?

  • Work on cutting-edge AI and medical imaging initiatives
  • Join a highly technical engineering team within GSK's Clinical Platforms function
  • Contribute to platforms supporting drug discovery and clinical research
  • Opportunity to work across Data Engineering, ML Infrastructure and Computer Vision projects
  • Long-term 12-month contract with strong extension potential

Contract Details

  • Role: Senior Data Engineer
  • Contract Length: 12 Months
  • Rate: Up to £782/day
  • IR35 Status: Inside IR35
  • Location: London
  • Working Pattern: 2 Days Onsite Per Week

If your background sits across Data Engineering, Cloud Platforms and Machine Learning infrastructure, I'd be happy to share further details.

Job Details

Company
Harnham - Data & Analytics Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£600.00 - £782.00 per day
Posted