Senior Software Engineer, AI Integrations
$180k - $230k • Remote • Mountain View, CA • FullTime
Posted 11d ago
About the job
Commure is building the AI Operating System for healthcare, transforming how care is delivered, documented, and financed. Our platform integrates Ambient AI, intelligent Agents, and autonomous RCM, all on a single AI-native platform connected to over 60 Electronic Health Records (EHRs). We are at the forefront of reducing healthcare's administrative burden, with over 500,000 clinicians and 500+ organizations trusting our solutions to manage billions in claims and millions of patient interactions. This role is crucial for our AI Integration Team, which ensures seamless data flow between our core products and over 40 EHRs, enabling efficient and accurate healthcare data exchange via HL7.
Responsibilities
- Design and implement complex integration solutions between our platform and third-party healthcare systems (EHRs, insurance providers), ensuring high performance, reliability, and scalability.
- Utilize LLM technology to automate the reverse-engineering of electronic health records.
- Collaborate with cross-functional teams to gather integration requirements, define technical approaches, and prioritize tasks.
- Contribute to the technical direction of the integration platform by proposing and implementing architectural improvements.
- Take ownership of end-to-end integration workflows, from design and development through deployment and monitoring.
- Identify and resolve performance bottlenecks, troubleshoot integration issues, and improve the reliability of production integrations.
- Ensure all integration work adheres to healthcare compliance and security standards (e.g., HIPAA, HL7, FHIR).
- Provide technical guidance and mentorship to junior engineers.
- Drive the implementation of best practices for integration development, including testing, error handling, and continuous integration.
- Collaborate with DevOps and QA teams to implement monitoring and alerting systems for integration reliability.
- Stay up-to-date with industry trends in healthcare technology and integration patterns, suggesting and applying innovations.
- Participate in agile development cycles, including sprint planning and retrospectives.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent extensive experience.
- 5+ years of professional software development industry experience.
- Proficiency in backend languages like Python, Go, or C++.
- Proficiency in frontend languages like Javascript, HTML, CSS.
- Experience with Git, GCP / AWS, Docker, Kubernetes, relational and non-relational databases, and monitoring/alerting tools.
- Proven track record of designing and implementing end-to-end solutions and making successful architectural decisions.
- Excellent communication and collaboration skills, with the ability to work in a fast-paced, dynamic environment.