Senior Software Engineer – Clinical AI in Nottingham

Senior Software Engineer – Clinical AI in Nottingham

Nottingham Full-Time 70000 - 90000 Β£ / year (est.) No working from home possible
P

At a Glance

  • Tasks: Shape the future of clinical AI by owning backend and ML infrastructure.
  • Company: Join a pioneering med tech spinout from Imperial College London.
  • Benefits: Competitive salary, 25 days leave, flexible hybrid working, and access to networks.
  • Other info: Clear path to Head of Engineering as we scale and innovate.
  • Why this job: Make a real impact in healthcare while advancing your career in a dynamic environment.
  • Qualifications: 5+ years in software engineering with strong Python skills and cloud experience.

The predicted salary is between 70000 - 90000 Β£ per year.

The Opportunity: We are an Imperial College London med tech spinout building AI-powered clinical decision-support tools certified as Software as a Medical Device (SaMD). Our platform uses real-world EHR data to identify patients at risk of preventable harm β€” giving NHS clinicians time to act. We are a small, high-ownership team operating at the intersection of clinical AI and healthcare infrastructure. This is a foundational engineering hire with a clear path to Head of Engineering as we scale.

The Role: You will own and shape the technical core of a live clinical AI platform β€” working across backend services, ML infrastructure, and hospital data integrations. You will have a direct line to the CTO and CEO from day one, with real influence over architectural decisions on a system processing real patient data across NHS trusts.

What You'll Do:

  • Own and extend the backend and ML infrastructure of a production SaMD system
  • Design and implement integrations with hospital systems (EHR, HL7/FHIR), including partnerships with major healthcare data platforms
  • Build and maintain Python/Azure-based services β€” APIs, data pipelines, monitoring and audit frameworks
  • Write software that meets medical device quality standards, producing artefacts that support regulatory submissions
  • Collaborate with clinical, data science, and regulatory stakeholders
  • Help define engineering culture and processes as the team grows around you

What We're Looking For:

  • 5+ years of professional software engineering experience with a strong Python background
  • Proven experience building and operating production services on Azure or AWS
  • Comfort with data-heavy systems β€” pipelines, databases, REST APIs β€” and a taste for clean architecture
  • Strong written communication; able to document work to regulatory audit standard

Nice to Have:

  • Experience in a regulated software environment (medical devices, fintech, defence, or similar)
  • Familiarity with FHIR/HL7 or clinical EHR systems
  • Exposure to ML model deployment or monitoring in production

Tech Stack: Python Β· Azure Β· Terraform Β· Docker Β· ML Pipelines Β· FHIR / HL7 Β· GitHub Actions

What's on Offer: Competitive renumeration package, depending on experience; 25 days annual leave + bank holidays; Access to clinical and academic networks; Flexible hybrid working, London base.

Growth Path: As we move through our next funding round and scale clinical deployments, the expectation is that you grow into Head of Engineering or equivalent β€” owning technical strategy, building a team, and sitting at the table for product, regulatory, and commercial decisions.

Senior Software Engineer – Clinical AI in Nottingham employer: Prelego

Join a pioneering med tech spinout from Imperial College London, where you'll be part of a small, high-ownership team dedicated to transforming healthcare through AI-powered clinical decision-support tools. With a competitive remuneration package, flexible hybrid working, and a clear growth path to Head of Engineering, this role offers you the chance to make a meaningful impact while collaborating closely with clinical and regulatory stakeholders in a supportive and innovative work culture.

P

Contact Details:

Prelego Recruitment Team

StudySmarter Expert Advice🀫

We think this is how you could land Senior Software Engineer – Clinical AI in Nottingham

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to clinical AI or healthcare tech. This will give you an edge and demonstrate your hands-on experience to potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions and real-world scenarios. Practice explaining your thought process clearly, especially when it comes to backend services and ML infrastructure β€” this is key for roles like Senior Software Engineer.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission at StudySmarter.

We think you need these skills to ace Senior Software Engineer – Clinical AI in Nottingham

Python
Azure
AWS
EHR Integration
HL7
FHIR
APIs

Some tips for your application 🫑

Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your Python expertise and any experience with Azure or AWS, as these are key for us.

Showcase Your Projects:Include specific examples of projects you've worked on, especially those involving clinical AI or regulated environments. We love seeing how you've tackled real-world problems!

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate strong written communication, so make sure your points are clear and easy to understand.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at Prelego

✨Know Your Tech Stack

Make sure you’re well-versed in Python, Azure, and the other technologies mentioned in the job description. Brush up on your knowledge of REST APIs, data pipelines, and clean architecture principles. Being able to discuss your experience with these tools will show that you’re a great fit for the role.

✨Understand Clinical AI

Familiarise yourself with clinical decision-support tools and how they integrate with healthcare systems. Knowing about EHR, HL7, and FHIR will give you an edge. Be prepared to discuss how your past experiences relate to the healthcare sector and the importance of regulatory standards.

✨Showcase Your Problem-Solving Skills

Prepare examples of challenges you've faced in previous roles, especially those related to building production services or working with data-heavy systems. Highlight your thought process and how you arrived at solutions, as this will demonstrate your technical ownership and leadership potential.

✨Communicate Clearly

Since strong written communication is key for this role, practice articulating your thoughts clearly and concisely. Be ready to explain complex technical concepts in a way that non-technical stakeholders can understand. This will showcase your ability to collaborate effectively with clinical and regulatory teams.