Principal Software Engineer
About Us: Hippocratic AI is at the forefront of healthcare technology, developing the first safety-focused Large Language Model (LLM) tailored for the healthcare industry. Our mission is to transform healthcare accessibility and improve patient outcomes worldwide through deep, AI-driven healthcare expertise.
Why Join Our Team:
- Innovative mission: We are pioneering a healthcare-specific LLM focused on safe, effective applications that can redefine healthcare on a global scale.
- Visionary leadership: Hippocratic AI was co-founded by CEO Munjal Shah with top physicians, hospital administrators, healthcare professionals, and AI experts from renowned institutions such as El Camino Health, Johns Hopkins, Stanford, Google, Meta, Microsoft, and NVIDIA.
- Strategic investors: Backed by $137 million from prominent investors, including General Catalyst, Andreessen Horowitz, Premji Invest, SV Angel, NVentures (Nvidia Venture Capital), and Greycroft.
- Team and expertise: We collaborate with leading experts in healthcare and AI, ensuring the highest standards of safety and performance in our technology.
For more information, visit www.HippocraticAI.com.
Our team values in-person collaboration, with on-site presence expected five days a week in Palo Alto, CA unless otherwise specified.
About the Role: As a Principal Software Engineer, you will work alongside a dynamic team of engineers, applied scientists, and healthcare professionals to drive advancements in our generative AI technologies. Your focus will be on building and optimizing the backend infrastructure of our core healthcare AI platform, supporting scalable, secure, and reliable data processing for AI applications in healthcare.
Responsibilities:
- Architect, develop, and maintain scalable backend infrastructure to support high-performance healthcare AI applications.
- Collaborate with research scientists and ML engineers to build data pipelines that efficiently handle large-scale healthcare datasets.
- Develop and manage APIs and microservices for seamless data retrieval, processing, and model interaction.
- Implement advanced data security and privacy protocols to ensure robust patient data protection.
- Continuously monitor and enhance backend systems to maximize performance, reliability, and uptime.
- Work with product managers to translate healthcare needs into technical solutions that enhance patient outcomes.
- Mentor junior engineers, providing guidance on technical projects and fostering a culture of collaboration and innovation.
Qualifications:
- Must-Have:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
- 10+ years of experience in backend development with proficiency in languages like Python, Java, or Scala.
- Expertise in vector databases and retrieval systems optimized for high-performance AI/ML applications.
- In-depth knowledge of cloud platforms (AWS, GCP, or Azure) and DevOps practices, including Docker, Kubernetes, and CI/CD.
- Strong understanding of data security, privacy measures, and data modeling.
- Excellent communication skills and experience working collaboratively within cross-functional teams.
- Preferred:
- Familiarity with cutting-edge LLM tools and frameworks such as Langchain.
- Previous experience in healthcare-related technologies or regulated data environments.
Why You’ll Love Working Here: At Hippocratic AI, we’re reshaping healthcare with breakthrough technology. If you’re excited by innovation and eager to impact real-world healthcare challenges, you’ll thrive here.
Apply for this job