Data Scientist/Software Engineer (AI and Computer Vision)


Location
Salary
£58,133 - £65,261 per annum incl HCAS
Profession
Software developer
Grade
Band 7
Deadline
23 Sep 2026
Contract Type
12 months (Fixed term)
Posted Date
16 Sep 2026
Medical Protection — the side of locally employed doctors from £83

Job requirements

Requirements from the employer’s person specification. These describe the role, not your personal match.

Essential

10 listed

Requirements the employer expects applicants to meet.

  • Knowledge & Experience

    Experience in Database management and knowledge of data management principles

  • Knowledge & Experience

    Experience in programming with python

  • Knowledge & Experience

    Experience of using SQL Databases

  • Knowledge & Experience

    Experience with image processing and computer vision (opencv)

  • Knowledge & Experience

    Experience with machine learning (tensorflow/pytorch/keras)

  • Knowledge & Experience

    Experience with web technologies (javascript).

  • Knowledge & Experience

    Experience in analysing clinical data and knowledge of healthcare interoperability standards (including HL7 FHIR)

  • Education / Qualifications

    MSc or PhD in Data Science/Computer Science

  • Education / Qualifications

    Educated to degree level in Data Science/Computer Science

  • Education / Qualifications

    Expertise in insight-generation from large datasets

Desirable

2 listed

Additional qualities the employer would prefer.

  • Knowledge & Experience

    Experience in analysing ophthalmic imaging data

  • Knowledge & Experience

    Experience in working with Business Insight tools or similar environments.

Job overview

Previous applicants need not apply

The NIHR Clinical Research Facility (CRF) at Moorfields Eye Hospital, London has recently been awarded funding from the National Institute for Health Research (NIHR) to optimise the delivery of world class research in ophthalmology and science associated with vision and sight.

The Facility forms part of the Moorfields NIHR Biomedical Research Centre for Ophthalmology, a joint initiative between Moorfields Eye Hospital and University College London Institute of Ophthalmology and is one of three London based Academic Health Science centres which together form the University College London Partners.

The CRF is dedicated to the delivery of high quality clinical research, including experimental medicine and translational research studies, pioneering new therapies for the treatment of a range of ophthalmic disorders. It offers a clinical environment in which patients and researchers are supported by a team of specialist research support staff including ophthalmic research nurses, administrators and technicians.

Part Time or Full time will be considered.

Please note: We reserve the right to close this vacancy early if we receive a high volume of applications. We therefore encourage interested candidates to submit their application as soon as possible.

Main duties of the job

A key responsibility of the role is to develop a clear understanding of the data resources available from Moorfields’ clinical systems. Building on this knowledge, the post holder will work both independently and in close collaboration with the AI and Data Science team to design and implement machine learning tools capable of extracting clinically relevant features from ophthalmic imaging.

The role also involves contributing to the creation of web applications that will enable the deployment of clinical and imaging data analytics tools, supporting the wider ambition of a ‘learning healthcare system’. Alongside this, the post holder will play an active role in the development, validation, and implementation of AI algorithms for ophthalmic image segmentation and analysis, ensuring these tools are robust and clinically meaningful.

Additional responsibilities include supporting the development of database management platforms for the Reading Centre, which will underpin effective data handling and accessibility. Finally, the post holder will contribute to advancing AI-driven diagnostic and prognostic models for eye diseases, helping to improve patient care and outcomes through innovative use of data science.

Detailed job description and main responsibilities

To independently provide all ophthalmic imaging interpretation, analysis, and modelling for both commercial and research-grade high resolution ophthalmic instruments, including highly specialised areas such as developing algorithms, analytics, adaptive optics scanning light ophthalmoscopes, optical coherence tomography devices, and digital based photography of both anterior and posterior segments to a high standard.

Responsible for complex analysis and designing algorithms for specialized ophthalmic imaging techniques including but not limited to neuro or adaptive optics imaging.

Responsible for programming, designs and development of an appropriate research methodology in order to address the research objective; compile and analyse quantitative and qualitative data, prepares reports and presents results to summarise main findings and conclusions.

Responsible for interpretation of large amount of data in conjunction with the research team, putting acquired information into context with other clinical tests.

Responsible for the transfer of clinical and technical information to PHD students regarding retinal and neuro-imaging, adaptive optics and angiography.

Develop and maintain an understanding of a range of specialised imaging procedures requiring expertise underpinned by theoretical knowledge.

Undertake manual activities involving patients and equipment.

WhatsApp job alerts

Get instant WhatsApp alerts for Band 7 Administrative and IT roles in London

Create your Job Clerk account first. We'll collect your alert preferences during onboarding and help you turn on WhatsApp notifications for matching healthcare roles.

Sign up for WhatsApp alerts

Applying for this NHS job

This advert is for Data Scientist/Software Engineer (AI and Computer Vision) with Moorfields Eye Hospital NHS Foundation Trust in London, England. It is listed as a Band 7 Software developer role. The advertised salary is £58,133 - £65,261 per annum incl HCAS. The contract type is 12 months (Fixed term). The application deadline is 23 Sep 2026.

Before you apply, compare the job description with the person specification and mirror the employer's essential criteria in your supporting information. Use the vacancy title, employer, location, salary, contract type, closing date and posted date (16 Sep 2026) to decide whether this role fits your current NHSjob search. If the employer can close applications early, prepare the application before the stated deadline rather than waiting for the final day.

For more context, review related Job Clerk pages for the same profession, band or location where they exist, then use the application-support guides to tailor your statement and prepare for interview.