Senior Software Engineer - Clinical Background

Senior Software Engineer - Clinical Background

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Heidi

At a Glance

  • Tasks: Build AI features that enhance clinical workflows and improve patient care.
  • Company: Heidi, a fast-growing startup revolutionising healthcare with AI technology.
  • Benefits: Equity from day one, personal development budget, wellness days, and flexible work environment.
  • Other info: Join a diverse team committed to innovation and excellence in healthcare.
  • Why this job: Make a real impact in healthcare while working with world-class talent.
  • Qualifications: Medical degree, clinical experience, and proficiency in full-stack development.

The predicted salary is between 60000 - 80000 £ 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. We move quickly where it matters and stay grounded in what’s proven, shaping healthcare’s next era.

The Role

Working closely with the Product Lead, you will be an Engineer who operates at the intersection of core product development and clinical application. This role requires formal medical training and real clinical experience. Your clinical background will directly inform how we design, evaluate, and ship AI features that support real‑world care delivery. Experience working on clinical AI products is highly valued, as you’ll be shaping systems that must perform safely in production environments.

What You’ll Do

  • Build end-to-end AI features: Architect and ship full‑stack solutions (from React frontends to Python backend services) that leverage our voice AI and LLMs to automate clinical workflows.
  • Operationalize Voice AI: Implement and fine‑tune audio processing pipelines, ensuring our Automatic Speech Recognition (ASR) and LLM agents perform accurately in diverse, real‑world medical environments.
  • Bridge the gap between model and product: Translate complex feedback from clinicians into technical solutions, rapidly prototyping and deploying improvements to model behavior, prompting strategies, and audio handling.
  • Optimise for real‑time interaction: Tune full‑stack performance to handle real‑time audio streaming and token generation, minimizing latency so clinicians have a seamless conversational experience.
  • Partner with implementation and clinical teams: Shorten the feedback loop by shipping critical integrations and feature requests from concept to production in days, not quarters.

What We Will Look For

  • Mastery of Fullstack fundamentals: Proficient in Python and modern frontend frameworks (React/TypeScript), capable of owning a feature from the database schema to the UI interaction.
  • Applied AI & Voice fluency: Working knowledge of LLM integration (RAG, prompt engineering) and audio technologies (ASR, speech processing) and know how to build around their probabilistic nature.
  • Pragmatic problem solving: Balance engineering purity with speed; know when to build a robust system and when to ship a tactical solution to unblock a customer.
  • Cloud fluency (AWS or GCP): Spin up infrastructure (containers, serverless functions) and manage CI/CD pipelines independently.
  • Rigorous testing in production: Implement observability and feedback loops to monitor how AI features perform in the wild.
  • Medical degree with clinical experience, and ideally experience working on clinical AI products.

Company Values

  • Heidi builds for the future of healthcare, not just the next quarter. We believe in progress built through precision, pace, and ownership.
  • Live Forever – Every release moves care forward: measured, safe, built to last. Data guides us, but patients define the truth that matters.
  • Practice Ownership – Decisions follow logic and proof, not hierarchy. Exceptional care demands exceptional standards in our work, thinking, and character.
  • Small Cuts Heal Faster – Stability earns trust, speed delivers impact. Progress is about learning fast without breaking what people depend on.
  • Make others better – Feedback is direct, kindness is constant, and excellence lifts everyone. Our success is measured by collective growth, not individual output.

Benefits

  • Real product momentum: rare chance to create global impact in Australia’s fastest growing start‑up.
  • Equity from day one: share directly in the success you help create.
  • Unmatched impact: pivotal role at a critical growth moment, working on a product that delivers tangible value to clinicians and patients every day.
  • Work alongside world‑class talent: team of operators and builders who’ve scaled unicorns.
  • Global reach: shape international expansion as we bring Heidi to key markets.
  • Growth and balance: personal development budget, wellness days, subsidised gym membership, birthday off.
  • Flexibility: hybrid environment, 3 days in the office.

Diversity, Equity and Inclusion

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 welcome all applicants as we commit to promoting a culture of opportunity for all. Help us reimagine primary care and change the face of healthcare in Australia and the world.

Senior Software Engineer - Clinical Background employer: Heidi

Heidi is an exceptional employer, offering a unique opportunity to work at the forefront of healthcare innovation. With a strong focus on employee growth, you will collaborate with world-class talent in a hybrid environment that promotes flexibility and work-life balance. Enjoy benefits such as equity from day one, personal development budgets, and wellness days, all while making a meaningful impact on clinicians and patients globally.

Heidi

Contact Details:

Heidi Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - Clinical Background

Tip Number 1

Network like a pro! Reach out to people in the industry, especially those who work at Heidi or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects related to AI or clinical applications, make sure to highlight them. We love seeing real-world examples of your work!

Tip Number 3

Prepare for the interview by understanding our mission and values. We’re all about enhancing healthcare while keeping it human. Tailor your answers to show how your experience aligns with what we do at Heidi.

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.

We think you need these skills to ace Senior Software Engineer - Clinical Background

Python
React
TypeScript
AI Integration
Automatic Speech Recognition (ASR)
Audio Processing
Fullstack Development

Some tips for your application 🫡

Show Off Your Clinical Experience:Make sure to highlight your medical training and any clinical experience you've got. We want to see how your background informs your approach to engineering, especially in the context of AI in healthcare.

Be Specific About Your Skills:When you list your technical skills, be specific! Mention your proficiency in Python, React, and any experience with AI and voice technologies. We love seeing candidates who can own a feature from start to finish.

Tailor Your Application:Don’t just send a generic application. Tailor it to us! Show how your values align with Heidi’s mission to enhance healthcare. We’re all about making a real impact, so let that shine through.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to see your application and get you into the process quickly. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Heidi

Know Your Tech Inside Out

Make sure you’re well-versed in the full-stack fundamentals, especially Python and React. Be ready to discuss your past projects and how you’ve tackled challenges in building AI features, as this role demands a solid understanding of both front-end and back-end development.

Showcase Your Clinical Experience

Since a clinical background is crucial for this position, prepare to share specific examples from your medical training and real-world experience. Highlight how your clinical insights have influenced your engineering decisions, especially in developing AI products that enhance patient care.

Demonstrate Problem-Solving Skills

Be prepared to discuss how you balance engineering purity with speed. Share examples of when you had to make quick decisions to unblock a customer or improve a feature, showcasing your pragmatic approach to problem-solving in a fast-paced environment.

Understand the Company Values

Familiarise yourself with Heidi's values and be ready to discuss how they resonate with your own work ethic. Show that you appreciate the importance of precision, ownership, and collective growth, and think about how you can contribute to these principles in your role.