Senior Software Engineer - Node.js/TypeScript (x/f/m)
Core
Design, build, and scale AI-powered features for a phone assistant that connects patients and healthcare practitioners using LLM reasoning and speech recognition.
Role type
Senior Software Engineer (Backend/AI)
Builds
AI-driven phone assistant features, backend services, and real-time communication systems for healthcare.
Domain
Healthcare technology, Artificial Intelligence, Telephony
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, Python, LLM integration, Kubernetes, Cloud platforms (AWS/Azure/GCP), PostgreSQL, CI/CD, Distributed systems debugging, Unit/Integration/E2E testing
Preferred skills
Speech pipelines (ASR/TTS), Event-driven architectures, Message brokers (Kafka/RabbitMQ), Telephony protocols (SIP/RTP/WebRTC)
Technologies
Node.js, TypeScript, Python, Kubernetes, AWS, Azure, GCP, PostgreSQL, GitHub Actions, Braintrust
Responsibilities
Build and operate scalable backend services; Design and ship LLM-based features end-to-end; Own AI feature quality through evaluation and regression tracking; Deploy and operate cloud-native services; Design data models and optimize database performance; Maintain high testing standards and debug distributed systems.
Seniority
Senior, hands-on IC