Software Engineer in London

Software Engineer in London

London Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
Heidi Health Ltd

At a Glance

  • Tasks: Build innovative software that transforms UK healthcare workflows and enhances clinician experiences.
  • Company: Heidi, a fast-growing AI healthcare startup with a mission to improve patient care.
  • Benefits: Equity from day one, personal development budget, wellness days, and flexible hybrid work.
  • Other info: Collaborative environment with opportunities for growth and international expansion.
  • Why this job: Join a team making a real impact in healthcare while working with cutting-edge technology.
  • Qualifications: 2-4 years of software engineering experience and strong full-stack skills.

The predicted salary is between 50000 - 60000 £ per year.

Heidi is building an AI Care Partner that supports clinicians every step of the way, from documentation to delivery of care. We exist to double healthcare’s capacity while keeping care deeply human. In 18 months, Heidi has returned more than 18 million hours to clinicians and supported over 73 million patient visits. Today, more than two million patient visits each week are powered by Heidi across 116 countries and over 110 languages. Founded by clinicians, Heidi brings together clinicians, engineers, designers, scientists, creatives, and mathematicians, working with a shared purpose: to strengthen the human connection at the heart of healthcare. Backed by nearly $100 million in total funding, Heidi is expanding across the USA, UK, Canada, and Europe, partnering with major health systems including the NHS, Beth Israel Lahey Health, MaineGeneral, and Monash Health, among others.

The UK healthcare system is defined by its friction - complex billing requirements, rigid EHRs, and administrative burden that pulls clinicians away from patients. We're looking for Software Engineers to turn that friction into flow. You’ll build the systems that make Heidi feel native to UK healthcare. That means going deep into the infrastructure clinicians actually use and making Heidi work seamlessly inside those workflows. It means building AI systems that handle the complexity of UK healthcare so clinicians don't have to. You’ll work across the full stack of what makes Heidi valuable in the UK market: from the AI pipelines that understand clinical documentation to the integrations that put the right information in the right place at the right time.

What you’ll do:

  • Build systems that live inside clinical workflows: You’ll shape how Heidi integrates with the EHRs that run American healthcare. The goal isn't connectivity—it's making Heidi feel like a native capability, not a plugin.
  • Turn clinical complexity into simple experiences: UK healthcare has layers of operational rules, compliance requirements, and funding constraints. You’ll build systems that absorb that complexity so clinicians never see it.
  • Build for trust and quality: Write clean, testable code with strong interfaces, thoughtful error handling, and observability.
  • Own outcomes, not just code: You’ll care about whether the things you build actually help clinicians and improve practice revenue—not just whether they technically work.
  • Ship agentic workflow functionality: Build systems where AI assists with extraction, reconciliation, and drafting across workflows, with human review, auditability, and clear controls.
  • Operate in close collaboration: Work day-to-day in a highly collaborative environment, including frequent pairing and shared ownership of design and implementation.
  • Grow with the domain: Learn how healthcare organisations operate in practice, especially the requirements and constraints that come with serving US customers, and translate that into product improvements.

What we’re looking for:

  • 2-4 years of software engineering experience, with a track record of shipping complex systems that real users depend on.
  • Strong full-stack fundamentals and experience contributing to user-facing products end-to-end.
  • Sound engineering judgment: You make sensible trade-offs, keep scope clear, and improve quality through testing, readable code, and thoughtful design.
  • Ownership and follow-through: You take responsibility for what you commit to, communicate clearly when something changes, and unblock yourself or escalate early.
  • Collaborative working style: You work well with others, enjoy building in a tight feedback loop, and are comfortable pairing and sharing work in progress.
  • Comfort with ambiguity: You can engage with messy problems, ask good questions, and drive toward a practical, shippable solution.
  • Fluency with AI coding tools: You use modern AI tools to accelerate delivery, while staying rigorous about correctness and validation.
  • Experience with agentic frameworks, modelling complex domains, orchestration, and event-driven architectures is a plus.

What do we believe in? Heidi builds for the future of healthcare, not just the next quarter, and our goals are ambitious because the world’s health demands it. We believe in progress built through precision, pace, and ownership.

  • Live Forever - Every release moves care forward: measured, safe, and built to last.
  • Practice Ownership - Decisions follow logic and proof, not hierarchy.
  • Small Cuts Heal Faster - Stability earns trust, speed delivers impact.
  • Make others better - Feedback is direct, kindness is constant, and excellence lifts everyone.

Our mission is clear: expand the world’s capacity to care, and do it without losing the humanity that makes care worth delivering.

Why you should Join Heidi:

  • Real product momentum. We’re not trying to generate interest, we’re channeling it.
  • Equity from day one. When Heidi wins, you win.
  • Unmatched impact. Play a pivotal role at a critical growth moment.
  • Work alongside world-class talent. Join a team of operators and builders who’ve scaled unicorns.
  • Global reach. Help shape our international expansion as we bring Heidi to key international markets.
  • Growth and balance. Enjoy a personal development budget, dedicated wellness days, subsidised gym membership, and your birthday off to recharge.
  • Flexibility that works. A hybrid environment, with 3 days in the office.

Heidi is dedicated to creating an equitable, inclusive, and supportive work environment that brings people together from diverse backgrounds, experiences, and perspectives. Our strength is in our differences. We're proud to be an equal opportunity employer and are proud to welcome all applicants, as we're committed to promoting a culture of opportunity for all.

Help us reimagine primary care and change the face of healthcare in the UK.

Software Engineer in London employer: Heidi Health Ltd

Heidi is an exceptional employer, offering a unique opportunity to work at the forefront of healthcare innovation in the UK. With a strong focus on collaboration and personal growth, employees benefit from a supportive work culture that values diversity and inclusion, alongside perks like a personal development budget and wellness days. Join a team of world-class talent dedicated to making a meaningful impact on clinicians and patients alike, all while enjoying the flexibility of a hybrid work environment.
Heidi Health Ltd

Contact Detail:

Heidi Health Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Heidi or similar companies on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by understanding Heidi's mission and values. Show us how your skills align with our goal of enhancing healthcare. Tailor your examples to demonstrate how you can turn clinical complexity into simple experiences.

✨Tip Number 3

Practice coding challenges and system design questions. We want to see your thought process, so explain your reasoning as you solve problems. This will help us understand your engineering judgement and collaborative style.

✨Tip Number 4

Don’t forget to follow up after your interview! A quick thank-you email can leave a lasting impression. It shows you’re genuinely interested in the role and gives you another chance to highlight why you’d be a great fit for Heidi.

We think you need these skills to ace Software Engineer in London

Software Engineering
Full-Stack Development
AI Coding Tools
User-Facing Product Development
Clean Code Practices
Error Handling
Observability
Collaborative Working Style
Problem-Solving
Agile Methodologies
Domain Modelling
Event-Driven Architectures
Communication Skills
Adaptability

Some tips for your application 🫡

Show Your Passion for Healthcare: When you're writing your application, let your enthusiasm for improving healthcare shine through. We want to see how you connect with our mission at Heidi and how your skills can help us make a real difference in the lives of clinicians and patients.

Be Specific About Your Experience: Don’t just list your previous jobs; tell us about the projects you’ve worked on that relate to the role. We love seeing concrete examples of how you've tackled complex systems and made them user-friendly. This helps us understand how you can contribute to our goals.

Keep It Clear and Concise: While we appreciate detail, clarity is key! Make sure your application is easy to read and gets straight to the point. Use bullet points where necessary and avoid jargon unless it’s relevant to the role. We want to know what you can bring to the table without wading through fluff.

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to keep track of your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Heidi Health Ltd

✨Know Your Stuff

Before the interview, dive deep into Heidi's mission and the specific challenges faced in UK healthcare. Familiarise yourself with the complexities of EHRs and how AI can streamline these processes. This will show your genuine interest and understanding of the role.

✨Showcase Your Experience

Be ready to discuss your past projects in detail, especially those that involved building complex systems. Highlight your full-stack experience and how you've contributed to user-facing products. Use specific examples to demonstrate your sound engineering judgment and ownership.

✨Emphasise Collaboration

Heidi values a collaborative working style, so be prepared to talk about how you’ve worked in teams. Share experiences where you paired with others or shared ownership of design and implementation. This will illustrate your ability to thrive in a tight feedback loop.

✨Ask Smart Questions

Prepare thoughtful questions about Heidi’s approach to integrating AI in healthcare. Inquire about their current challenges and how they envision the future of their product. This not only shows your engagement but also your comfort with ambiguity and problem-solving mindset.

Software Engineer in London
Heidi Health Ltd
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>