About the job
About Us
At Heidi Health, we believe that the healthcare industry deserves a better rhythm—one that nurtures continuous, empathetic care. Our mission is to develop an AI Care Partner that collaborates seamlessly with healthcare professionals, enhancing their ability to provide compassionate patient care.
Our diverse team comprises medical practitioners, engineers, designers, researchers, and creative minds dedicated to creating innovative tools that allow clinicians to focus on what truly matters: their patients.
In a short span of just 18 months, Heidi has successfully reclaimed over 18 million hours for healthcare professionals, facilitating 73 million patient visits across 116 countries. Currently, Heidi supports more than two million patient visits weekly on a global scale.
With nearly $100 million in funding, we are expanding our reach in the US, UK, Canada, and Europe, partnering with top health systems such as NHS, Beth Israel Lahey Health, and Monash Health.
Your Role
As a Senior Software Engineer specializing in Desktop Applications, you will be instrumental in shaping Heidi's cross-platform desktop solutions. Your focus will be on designing robust architectures and developing dependable systems that operate seamlessly across various operating systems.
You are passionate about software quality, performance, and user experience, dedicated to creating intuitive, high-quality desktop applications that clinicians can rely on. You excel in working across the stack, from Rust-based system components to web interfaces, and you take pride in resolving complex challenges from design through to delivery and long-term maintenance.
Your expertise lies in transforming intricate product and platform requirements into elegant, reliable desktop software. You connect low-level systems engineering with outstanding user experiences, thriving in a culture where autonomy, ownership, and impact take precedence over hierarchy.
You enjoy engaging closely with the problem space, including audio, performance, AI workflows, and cross-platform constraints. You are thrilled by the opportunity to build an AI-powered healthcare solution that functions flawlessly across various operating systems and geographical locations.
Your Responsibilities:
- Lead the development of Heidi’s cross-platform desktop applications utilizing Tauri, Rust, and Next.js, delivering production-grade software for macOS and Windows (Linux experience is a plus).
- Oversee the complete desktop experience, from system architecture and native integrations to frontend implementation, performance optimization, and sustainable maintenance.
- Design and implement high-performance Rust components that drive real-time audio capture, transcription pipelines, local state management, and secure system interactions.

