Role Overview:
As a Senior AI Software Engineer, you will design, develop, and deploy AI/ML products with a strong focus on improving patient care, team member and patient experience, and operational efficiency in healthcare. You will collaborate with a cross-functional team, including engineers, data scientists, architects, and product managers, to develop innovative AI/ML solutions and lead in Product Discovery and Delivery cycles.
Key Responsibilities:
- Design, build, and deploy AI-enabled products, focusing on Decision Intelligence, ML products, and improving operational and patient care outcomes.
- Work with knowledge graphs (including GraphRag) and Large Language Models (LLMs) to enhance product performance.
- Develop scalable APIs, back-end solutions, and potentially DevOps pipelines.
- Lead and mentor junior engineers, promoting best practices and fostering innovation.
- Collaborate with product teams, ensuring continuous improvement and quick iterations.
Requirements:
- Education & Experience: Bachelor’s degree, 6+ years of experience in software engineering, AI/ML, or related fields.
- Languages: Expertise in Python.
- Skills: Strong experience in AI/ML product development, cloud platforms, and deployment to production.
- Experience with knowledge graphs, LLMs, and ML Ops pipelines.
- Familiarity with front-end development (HTML, CSS, JavaScript, React, Angular).
- Understanding of HIPAA and healthcare industry standards.
Plusses:
- Education & Experience: Master’s degree, 3 years of experience in data science or artificial intelligence.
- Contributions to open-source AI/ML projects.
- Healthcare industry experience and knowledge of medical terminology.
- Experience with Epic or fire-based software.
_______________________________________________________________________
Selling Points:
Team & Culture:
- A collaborative and innovative team culture, focused on exploration and continuous learning.
- Opportunity to work in a transformation office aimed at staying competitive within the healthcare industry.
- 24-person team with product managers, engineers, data scientists, etc.
- Freedom to allocate 20% of time for exploring new technologies and market trends.
Growth Opportunities:
- Significant opportunities for career advancement into leadership roles, including Architect and Team Lead positions.