What is PerfectServe?
PerfectServe offers best in KLAS assets in three categories: clinical communications, scheduling, and patient engagement solutions. PerfectServe is featured on this year’s Inc 5000 list, which profiles the fastest-growing private companies in America. We have seen an 88% growth rate over the past three years and need strong team members to help us continue to grow!
PerfectServe’s mission is to accelerate speed to care by optimizing provider schedules and dynamically routing messages to the right person at the right time in any care setting; advancing patient care and clinical workflows.
By joining PerfectServe, you will have the unique opportunity to come alongside us as we further our vision of putting all of these solutions together to provide optimal patient outcomes and faster patient care interventions. By improving speed to care and cross-continuum communication, we save lives, reduce length of stay, minimize re-admissions, and bring joy back to caregivers.
We have an incredible portfolio of customers, with new ones recognizing the value of our solutions and joining the PerfectServe family every day.
We’re building the next generation of AI-powered voice agents that integrate deeply with electronic health records (EHRs) and care coordination platforms. Our mission is to bring context-aware automation to healthcare communication — enabling real-time conversations, documentation, and scheduling through natural speech.
We’re looking for a Full Stack Developer who can bridge AI infrastructure, EHR data exchange, and modern web applications to help us deliver this transformative experience.
Role Overview
In this role, you’ll work across the full stack — from a React front end to a PostgreSQL-backed Python application — building the infrastructure that powers our conversational AI and EHR interoperability.
You’ll collaborate with AI engineers to integrate OpenAI’s Speech and GPT APIs, develop Model Context Protocol (MCP)–based context orchestration, and implement Retrieval-Augmented Generation (RAG) pipelines that make the voice agent truly intelligent within healthcare workflows.
Responsibilities
Develop and maintain full-stack applications using Python, React, and PostgreSQL
Build and scale EHR integrations (Epic, Athena, NextGen, eClinicalWorks) using FHIR, HL7, and RESTful APIs
Implement MCP-driven context orchestration to manage multi-model and multi-agent communication
Design and deploy RAG pipelines and structured prompting for LLM-based workflows
Integrate speech recognition and synthesis (OpenAI Speech, Whisper, TTS) into production environments
Ensure scalability, performance, and compliance with HIPAA/PHIPA standards
Contribute to DevOps processes, CI/CD pipelines, and API documentation
Required Skills & Experience
4+ years of professional full-stack development experience
Proficiency in Python, React, and SQL (PostgreSQL)
Strong experience with API integrations and healthcare data interoperability (FHIR, HL7)
Working knowledge of LLMs, prompt engineering, RAG, and MCP concepts
Familiarity with OpenAI APIs (Speech, GPT, Whisper) or similar LLM frameworks
Understanding of secure, scalable web application architecture
Nice-to-Have
Experience implementing MCP frameworks or multi-agent context routing
Prior work in healthcare IT, EHR integration, or voice-AI products
Familiarity with containerized deployments (Docker/Kubernetes) and cloud infrastructure (AWS/GCP/Azure)
Knowledge of telephony or WebRTC technologies
What We Offer
Opportunity to shape the frontier of AI-driven clinical communication
Competitive compensation and stock options
Flexible remote or hybrid work environment
A fast-moving, collaborative team working at the intersection of AI, voice, and healthcare
Benefits:
Remote first work environment
Health, Dental, Vision, Life and Disability Insurance options available day one.
401K - with match and immediately vested.
17 company holidays, 2 floating holidays plus competitive paid time off policy
Internal Advancement Opportunities
PerfectServe offers unified healthcare communication solutions to help physicians, nurses, and care team members provide exceptional patient care. PerfectServe’s cloud-based solutions enhance patient safety and reduce provider burnout by automating workflows, speeding time to treatment, optimizing shift schedules, empowering nurse mobility, and engaging patients in their own care.