Software Engineer

DeepCamp

United Kingdom

Remote

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lyrebird Health is hiring a Software Engineer to maintain and grow a clinician-focused platform, spanning a SvelteKit front end and Python services powering document generation with large language models. You will own features end to end, help set engineering standards, and collaborate with leadership to translate roadmaps into shippable work.

You'll work across the full stack, from UI to database, API services to model tuning, with emphasis on quality, safety and maintainability while shipping

Qualifications

  • Strong production-level TypeScript and modern front-end framework experience, ideally Svelte and SvelteKit.
  • Strong Python skills, including data structures, async programming, and building APIs with FastAPI and Pydantic.
  • Hands-on experience integrating large language models into products, including prompt engineering and structured output.
  • Solid Postgres and SQL skills, including schema design, indexing and query performance.
  • Experience shipping and operating software on AWS, with Docker, and strong observability and testing practices.
  • Breadth to work across the full stack and good judgment on when to lead or learn.

Responsibilities

  • Deliver features end to end, from database to API services to UI improvements.
  • Build new clinical document types, including prompt design, editor view, and safe feature-flag releases.
  • Improve speed and cost of document generation by tracing requests and tuning models and prompts.
  • Integrate with healthcare systems and standards like FHIR and HL7.
  • Investigate production incidents with tools like Sentry and CloudWatch to find root causes.
  • Break down work into clear, shippable steps and review teammates' code to maintain high engineering standards.

Skills

TypeScript
Svelte/SvelteKit
Python
FastAPI
Pydantic
PostgreSQL
SQL
AWS
Docker
Observability & Testing

Tools

Sentry
CloudWatch
Langfuse

Job description

Software Engineer

We’re hiring a Software Engineer to maintain and grow the platform that clinicians rely on every day. You’ll work across the whole stack and in both of our main repositories: the SvelteKit front end and the Python services that power document generation with large language models. You’ll take features from idea to production, keep the platform fast, reliable and cost-effective, and work closely with our Product Engineer and engineering leadership to turn the roadmap into shippable work. You’ll also help set the engineering standard for the team through thoughtful code review and sound technical judgement. This role suits a broad, highly capable engineer who enjoys owning problems end to end rather than staying in one layer. You’ll be comfortable moving from a Svelte component to a FastAPI service to a database migration in a single afternoon, and you’ll enjoy the detective work of tracing a slow request or getting to the root cause of a production incident. You’ll lead in some areas and learn from teammates in others, and you’ll care as much about quality, safety and maintainability as you do about shipping.

About Us

Lyrebird Health is transforming the quality and accessibility of healthcare by automating clinicians’ most time-consuming tasks. Thousands of clinicians across multiple disciplines use Lyrebird every day in environments where accuracy, safety, and time matter deeply. Everything we build is grounded in earning trust, reducing cognitive load, and delivering meaningful impact at scale.

What you’ll do
  • Deliver features end to end, from Postgres, to API services, through UI optimisations, and user experiences.
  • Build new clinical document types, from writing and evaluating the prompt to building the editor view and releasing it safely behind a feature flag.
  • Improve the speed and cost of document generation by tracing requests, finding bottlenecks, and tuning models, prompts and retry policies without compromising quality.
  • Build integrations with practice management systems such as Best Practice and EMIS, and with healthcare standards like FHIR and HL7.
  • Investigate production incidents using Sentry, CloudWatch, and Langfuse, and then identify and fix the root cause rather than just the symptoms.
  • Independently break down feature work into clear, shippable steps.
  • Review your teammates’ code and help keep our engineering standard high.
What you’ll bring
  • Strong, production-level TypeScript and modern front-end framework experience, ideally Svelte and SvelteKit.
  • Strong Python skills, including data structures, async programming, and building APIs with FastAPI and Pydantic.
  • Hands‑on experience integrating large language models into products, including prompt engineering, structured output, streaming, and managing latency and cost.
  • Solid Postgres and SQL skills, including schema design, indexing and query performance.
  • Experience shipping and operating software on AWS, a history with Docker, and good observability and testing practices.
  • The breadth and confidence to work across the full stack, and the judgement to know when to lead and when to learn.
Nice to have
  • Experience with healthcare integrations such as FHIR, HL7, EMIS or Best Practice.
  • Familiarity with Supabase, including row level security and generated types, or with Temporal for durable workflows.
  • Experience protecting personal data in text using tools like Presidio, llm-guard or spaCy.
  • Experience with rich text editors such as ProseMirror or TinyMCE, or with browser audio capture and real‑time streaming.
  • A working knowledge of accessibility standards (WCAG 2.1 AA) and front-end performance optimisation.

Every hour a clinician spends on paperwork is an hour taken away from patients. The code you write here goes straight into the hands of doctors, nurses and allied health professionals, giving them time back and helping them deliver better, safer care. If you want your engineering to have a real, visible impact on people’s health, this is the place to do it.

We’re building a team that reflects the diversity of the people who benefit from our work. We want Lyrebird to be a place where everyone feels safe, supported, and able to thrive. If you’re from an underrepresented background in tech, we strongly encourage you to apply, even if you don’t meet every requirement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Lyrebird Health • United Kingdom

On-site
GBP 65,000 - 90,000
Full-Stack Software Engineer for Healthcare AI
Full-Stack Software Engineer for Healthcare AI

Lyrebird Health • United Kingdom

On-site
GBP 65,000 - 90,000
Full-Stack Platform Engineer, End-to-End HealthTech Impact
Full-Stack Platform Engineer, End-to-End HealthTech Impact

DeepCamp • United Kingdom

Remote
GBP 65,000 - 90,000
Staff Software Engineer
Staff Software Engineer

Lunar • Greater London

Hybrid
GBP 80,000 - 120,000
Flexible hybrid work environment
Inclusive workplace
Opportunity for professional growth
Staff Software Engineer
Staff Software Engineer

Lunar • Newcastle upon Tyne

Hybrid
GBP 75,000 - 95,000
Flexible hybrid work environment
Inclusive workplace culture
Product Engineer (all levels)
Product Engineer (all levels)

Anima Group • United Kingdom

On-site
GBP 90,000 - 150,000
Senior Fullstack Engineer - UK
Senior Fullstack Engineer - UK

Heidi • Greater London

On-site
GBP 100,000 - 140,000
Health and dental cover
Annual learning and development budget
Health and wellness allowance
+3
Senior Full-Stack Engineer for AI Healthcare Platform
Senior Full-Stack Engineer for AI Healthcare Platform

Health Data Innovations, Inc. • Greater London

On-site
GBP 90,000 - 140,000
Health and dental cover
Learning budget
Wellness allowance
+2
Senior Fullstack Engineer - UK
Senior Fullstack Engineer - UK

Health Data Innovations, Inc. • Greater London

On-site
GBP 90,000 - 140,000
Health and dental cover
Learning budget
Wellness allowance
+2
Senior Fullstack Engineer - UK
Senior Fullstack Engineer - UK

Health Data Innovations, Inc. • Greater London

Hybrid
GBP 90,000 - 130,000
Health and dental cover
£700 learning and development budget
£100/month health and wellness
+2