Senior Fullstack Engineer (Ambient AI)
Posted Updated
- We’re building a next-generation ambient AI platform for healthcare, helping clinicians focus on patient care by automatically capturing, understanding, and structuring clinical conversations in real time
- Our product supports clinicians across the full care workflow, from capturing patient conversations and reviewing AI-generated documentation to coordinating follow-up actions and completing work across mobile and web
- We’re hiring a Full-Stack Product Engineer to build these experiences from end to end
- You’ll work across our mobile and web applications, backend services, APIs, and AI-powered workflows, partnering closely with product, design, clinical, and AI teams
- This role is for an engineer who cares deeply about the people using the product
- You think beyond whether a feature technically works to whether it is intuitive, responsive, trustworthy, and valuable in a real clinical environment
- You’re comfortable moving through the stack to solve the whole problem, whether that means refining an interaction, designing an API, improving a data model, integrating an AI capability, or strengthening the system behind the experience
- Our mobile application is primarily built in Flutter, alongside web applications, browser-based surfaces, and backend services
- We value strong product engineering judgment, full-stack versatility, and a track record of shipping high-quality user experiences
- Build and own high-impact product experiences from early exploration through launch, measurement, and iteration
- Develop new workflows for AI-native healthcare software, including:
- Real-time transcription and ambient documentation
- AI-assisted review, editing, and clinical workflows
- Multimodal inputs and intelligent recommendations
- Agentic actions that help clinicians complete work
- Collaborative and cross-device workflows
- Offline and low-connectivity experiences
- Work across mobile, web, backend services, and APIs to deliver cohesive end-to-end experiences
- Partner closely with clinicians, product managers, and designers to understand real-world problems and translate them into simple, thoughtful products
- Collaborate with AI engineers to bring model capabilities into production in ways that are responsive, understandable, and trustworthy
- Design data models, APIs, and service boundaries that support fast product iteration and reliable user experiences
- Build polished interfaces across our Flutter mobile application and web-based surfaces
- Own the quality of what you ship, including usability, performance, accessibility, analytics, testing, observability, and release readiness
- Improve shared systems and product foundations when they unlock faster or better development, including:
- Reusable application components and interaction patterns
- State management and data-fetching primitives
- Networking, caching, and synchronization
- Background processing and resilient workflows
- APIs, services, and asynchronous jobs
- Logging, monitoring, and product diagnostics
- Prototype quickly, learn from real usage, and refine experiences using qualitative and quantitative feedback
- Help shape product and technical strategy as the Ambient AI product line grows
- Mentor other engineers and raise the bar for engineering quality, product thinking, and craft across the team
- Flutter experience is helpful but not required
- Strong experience building applications across multiple parts of the stack, such as mobile or web clients, backend services, APIs, databases, and cloud infrastructure
- Strong understanding of software architecture, testing, observability, reliability, and maintainability
- An understanding that reliability, latency, and data integrity are fundamental parts of the user experience
- Comfort moving through the stack to solve the most important product or user problem
- A track record of taking ambiguous product ideas through technical design, implementation, launch, and iteration
- Experience designing and operating backend services, APIs, and data models in production
- Experience building polished frontend experiences using a modern mobile or web framework
- Strong product judgment and attention to interaction quality, usability, performance, and craft
- Experience collaborating closely with product, design, backend, data, or AI teams
- 4+ years of professional software development experience, with significant ownership of user-facing products or features
- An ownership mindset and bias for action. You identify important problems, create clarity, and drive work through completion
- Experience building AI-native, conversational, agentic, or real-time product experiences
- Experience with Flutter and Dart or another cross-platform mobile framework
- Experience building modern web applications with JavaScript or TypeScript
- Experience integrating large language models, transcription systems, or other machine-learning services into production products
- Experience with audio or video capture, streaming, transcription, or long-running media workflows
- Experience with offline-first applications, background sync, resilient local persistence, or conflict handling
- Experience designing event-driven systems, asynchronous workflows, or real-time data pipelines
- Familiarity with product analytics, experimentation, and measuring feature adoption or usability
- Native iOS or Android experience when platform-specific capabilities are needed
- Experience with performance optimization, observability, CI/CD, and release automation
- Exposure to healthcare, HIPAA, SOC 2, privacy, security, or other regulated environments
- Experience with Chrome extensions or workflows that span mobile, browser, and web applications