Salary
💰 $170,000 - $200,000 per year
Tech Stack
Distributed SystemsJavaScriptNode.jsPython
About the role
- Build and optimize scheduling algorithms to improve reliability and reduce booking errors.
- Enhance conversational flows to deliver natural, empathetic, and efficient patient interactions.
- Integrate SMS and EHR systems to ensure real-time, bidirectional data sync.
- Collaborate with cross-functional teams to deliver patient-facing features that scale to thousands of providers.
- Write high-quality, maintainable code with a focus on reliability and performance.
Requirements
- 5+ years of software engineering experience in high-scale SaaS or AI-driven applications.
- Strong coding skills in Python, Node.js, or similar modern backend stack.
- Experience with APIs, data pipelines, and distributed systems.
- Proven track record delivering production-grade features end-to-end.
- Nice-to-Have: Background in healthcare or EHR systems (FHIR, HL7).
- Nice-to-Have: Experience with conversational AI, NLP, or dialogue management.
- Nice-to-Have: Exposure to scheduling or workflow automation systems.
- Competitive Compensation: Enjoy a competitive salary, equity, and the opportunity to make a real difference.
- Remote-First Culture: Work with a talented, mission-driven team in a flexible, remote environment.
- Shape the Future of Healthcare: Build category-defining partnerships that enable doctors to focus on saving lives.
- Early-Stage Impact: Join early and play a critical role in shaping our partnership roadmap and overall company growth.
- Solve Scalability Challenges: Tackle complex challenges in a rapidly growing company, driving impactful change in healthcare.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonNode.jsAPIsdata pipelinesdistributed systemsscheduling algorithmsconversational AINLPdialogue managementworkflow automation
Soft skills
collaborationcommunicationempathyproblem-solvingreliabilityperformance focus