Skip to content

Open nowPosted 6 hours ago

Software Engineer

Lyrebird Health9 open roles

Where
United Kingdom
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware EngineerLyrebird Health · United Kingdom
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Lyrebird Health's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.8% of postings close within 7 days. Measured by our own scanner across the market. Lyrebird Health postings stay open a median of 17 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.5%3 days
  3. 12.8%7 days
  4. 20.6%14 days
  5. 35.6%30 days
  6. 58.4%60 days
This job: posted 6 hours ago

Lyrebird Health median: 17 days open

The posting

Software Engineer

The Role

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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Lyrebird Health's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Lyrebird Health's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Lyrebird Health's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.