At a Glance
- Tasks: Shape the future of clinical AI by owning backend services 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 high-ownership team.
- Qualifications: 5+ years in software engineering with strong Python skills and Azure 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 Sheffield employer: LinkedIn
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 leadership and shaping the engineering culture in a dynamic environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer – Clinical AI in Sheffield
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those connected to clinical AI or healthcare tech. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the field. You never know where a casual chat might lead!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to Python and Azure. If you’ve worked on any healthcare-related software, make sure it’s front and centre. This is your chance to shine and demonstrate your expertise!
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss how you’d approach building integrations with hospital systems. We want to see your thought process!
✨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, it shows you’re genuinely interested in joining our team and contributing to our mission in clinical AI.
We think you need these skills to ace Senior Software Engineer – Clinical AI in Sheffield
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.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about clinical AI and how your background makes you a great fit. Be sure to mention any relevant projects or experiences that showcase your abilities.
Showcase Your Communication Skills:Since strong written communication is crucial for this role, ensure your application is clear and well-structured. We want to see that you can document your work to regulatory standards.
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 LinkedIn
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and Azure. Brush up on your knowledge of FHIR/HL7 and how they integrate with clinical systems, as this will likely come up during the interview.
✨Showcase Your Experience
Prepare specific examples from your past work that demonstrate your experience with data-heavy systems and production services. Be ready to discuss how you've tackled challenges in regulated environments, as this is crucial for the role.
✨Understand the Company’s Mission
Familiarise yourself with the company’s goals and the impact of their AI-powered tools in healthcare. Being able to articulate how your skills align with their mission will show your genuine interest and commitment to the role.
✨Prepare Questions for Them
Think of insightful questions to ask about the team culture, engineering processes, and future growth opportunities. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.