Senior Software Engineer (Data & AI Enablement)

Company: University College London Hospital
Apply for the Senior Software Engineer (Data & AI Enablement)
Location: London
Job Description:

A vacancy at University College London Hospitals NHS Foundation Trust. UCLH is looking for a Senior Software Engineer to lead the design and delivery of secure, high-quality data pipelines that support AI‑ready platforms for clinicians and researchers.

Key Responsibilities

  • Lead the design and delivery of secure, high‑quality data pipelines that extract, transform and load clinical data from UCLH’s data sources.
  • Design and maintain data models that support reporting, advanced analytics and research use cases while balancing normalisation, performance and usability.
  • Implement continuous improvements to the existing data warehouse, business intelligence and analytical products, including identifying and reducing technical debt.
  • Evolve the technical roadmap for SAFEHR’s data engineering products, making architecture and technology decisions with key stakeholders.
  • Produce and maintain documentation covering UCLH data and analytics systems, in collaboration with key stakeholders.
  • Lead the development of documentation that enables the scalable, correct use of clinical datasets by reporting teams, clinical users and research projects.
  • Line‑manage up to three technical staff: set priorities, conduct appraisals, identify training needs and foster an inclusive working environment.
  • Mentor and develop colleagues technically, ensuring the team’s overall standard of work improves over time.
  • Lead the adoption of software engineering practices across the information services teams at UCLH: automated testing, code review, CI/CD, performance profiling and documentation.

Compensation & Benefits

  • Grade 8a, competitive salary (£66,274 – £73,496).
  • Flexible working options available.

This advert closes on Wednesday 13 May 2026.

#J-18808-Ljbffr…

Posted: May 28th, 2026