Software Architect
Core
Architecting and operating complex, scalable AI and streaming systems for healthcare ambient listening and clinical documentation.
Role type
Staff/Principal Software Architect (AI/ML & Distributed Systems)
Builds
Suki Assistant (AI voice assistant for clinicians), Suki Platform (proprietary AI/speech platform), multi-region data infrastructure, and GPU inference fleets.
Domain
Healthcare technology, Generative AI, Distributed Systems, Real-time Streaming
Deliverable
production ML models | infrastructure | product features
Required skills
Go or Python, Real-time streaming systems (Redis Streams/Kafka/Pulsar), Multi-TB OLTP storage, Offline/batch data architectures (Airflow/Iceberg/Delta), GPU inference infrastructure (Triton/TensorRT), LLM integration and agent framework design, Microservices decomposition, Client-side implications across mobile/web/SDK
Preferred skills
Healthcare regulation design (HIPAA/SOC2), Multi-region architecture, GCP/Kubernetes/gRPC
Responsibilities
Maintain architectural coherence across complex surface areas, Own load-bearing substrate for future growth and failure scenarios, Drive structural decomposition of platform/domain boundaries, Bridge AI research and production infrastructure, Document architectural patterns and deviations, Remain hands-on with code and prototype new architectures, Mentor and elevate the engineering organization
Seniority
Staff/Principal, hands-on IC with strategic influence