lyrebird-health - Software Engineer
Requirements
• 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 • 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.
Responsibilities
• 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
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT