Note: The job is a remote job and is open to candidates in USA. UpDoc is an early-stage startup founded by Stanford physicians, focused on building a clinically validated AI agent for managing chronic diseases. They are seeking a talented Senior Software Engineer to design and develop the backend infrastructure for their Clinical AI platform, which includes responsibilities like developing scalable APIs, maintaining cloud infrastructure, and integrating with health system partners.
Responsibilities
- Developing and maintaining our cloud infrastructure
- Build scalable APIs and microservices
- Implement CI/CD pipelines
- Develop security and compliance procedures
- Monitor and optimize backend system performance
- Maintain thorough documentation
- Help integrate our platform with the EHRs of our first health system partners
- Work closely with a small team to make critical decisions regarding system architecture, tech stack, and technical hires
- Influence our strategic direction and operational efficiency
Skills
- 5+ years of experience with Python, including strong knowledge of FastAPI and Pydantic
- 3+ years of experience with Azure or GCP
- 3+ years of experience developing microservices
- Strong proficiency in database design and implementation
- Strong proficiency in containerization technologies (e.g., Docker)
- A solid understanding of logging, monitoring, and CI/CD through GitHub Actions
- Experience with healthcare industry standards and regulations, including HIPAA, SOC 2, and HITRUST
- Experience with healthcare data standards such as HL7 FHIR and integration with electronic health record (EHR) systems such as Epic via FHIR APIs
- Experience with LLMs is a plus
Company Overview