Senior Software Engineer (Python)
TurningPoint Healthcare · Lake Mary, Florida, United States
Hospitals and Health Care · 201-500 employees
About the role
The engineer will participate in the full software development cycle to build and modernize AI-powered platforms for clinical review and document processing. Responsibilities include developing APIs, creating administrative interfaces for stakeholders, and maintaining production reliability.
What they look for
Requirements
Candidates should have a bachelor's degree in a technical field and proficiency in Python, Next.js, and TypeScript. Experience with Azure cloud services and AI/LLM orchestration frameworks like LangGraph or LangChain is highly preferred.
Full description
Senior Software Engineer (Python)
 
 
Who We Are: 
TurningPoint Healthcare Solutions is a leader in advanced clinical and technology-enabled complex condition management. TurningPoint provides an innovative suite of specialty care management services and technologies that enable health plans and employers to improve the safety, quality, and affordability of healthcare. Through its platform and specialized team of clinical experts, TurningPoint works collaboratively with providers to deliver optimal care. TurningPoint offers condition-specific, quality-driven, value-based care management services that optimize care from diagnosis and discovery through recovery. TurningPoint’s comprehensive and integrated suite of services enhances the support individuals need, at the time they need it most. Since launching in 2015, TurningPoint has provided support to more than 50 million people nationwide across numerous clinical specialties including musculoskeletal, pain management, cardiology, wound care, ear/nose/throat, and sleep. TurningPoint’s model moves beyond denial-based care to holistic condition management that improves outcomes and reduces cost. TurningPoint is an independent organization, not owned or affiliated with a health plan or provider system
 
Position Summary:
The Software Development Engineer (AI Platform) participates in the full development cycle of the company’s AI-powered software products. Working full-stack across frontend, backend, and APIs, the engineer builds and modernizes the platforms and services that power intelligent document processing and AI-driven clinical review — resolving production issues, delivering new features, and exposing reusable services for other teams to build on.
 
Roles and Responsibilities: 
- Participate in the full software development cycle — design, build, test, release, and maintain production software across frontend, backend, and APIs.
- Respond rapidly to production issues and bugs, troubleshooting and resolving them to sustain reliability and meet performance and error-rate targets.
- Modernize and evolve the company’s AI platforms and processing services, keeping architecture, frameworks, and dependencies current.
- Develop and improve core AI capabilities such as document processing, retrieval, and prompt execution, including tooling to measure and ensure quality.
- Design and build APIs and modular, reusable services that other teams and applications can consume.
- Build configuration and administrative interfaces that let clinical and operations stakeholders manage business rules, mappings, and AI prompt workflows directly.
- Create clear reporting and dashboards on system, data, and operational health.
- Manage code releases and partner with DevOps on CI/CD and deployment improvements.
- Write clear technical and end-user documentation.
- Respect and maintain HIPAA confidentiality guidelines; follow company policies and participate in annual performance reviews.
- Other duties as directed.
Education, Experience and Licensure:
- A bachelor's degree in Computer Science, Math, Physics, or Engineering is preferred.  
- Ability to foster a cohesive working environment. 
 
Knowledge and Skills: 
- Basic understanding of object-oriented programming design and analysis.
- Software Development & Web Application Development understanding in general, Client-Server Architecture knowledge.
- Proactive self-taught individual, ability to research and find answers.
- Willingness to learn about cross cutting concerns and new technologies and able to adapt quickly to rising challenges.
- Fair understanding of SDLC Self-starter.
- Basic knowledge on software development methodologies.
- Strong problem solving and excellent oral and written communication skills; Attention to detail and emphasis on quality and accuracy; Strong organizational skills; commitment to customer service.
- Must be able to foster a positive and productive work environment.
- Experience with the following software technologies: Python (backend), Next.js and TypeScript (frontend).
- Experience designing and integrating REST APIs, working with databases, and deploying to the cloud (Microsoft Azure preferred), using Git and CI/CD.
- Preferred: Building AI/LLM-powered application features, including prompt engineering and evaluation.
- Preferred: Retrieval-Augmented Generation (RAG) and semantic / vector search (e.g., Azure AI Search).
- Preferred: LLM orchestration frameworks such as LangGraph (or LangChain / Semantic Kernel).
- Preferred: Document extraction and processing (e.g., Azure AI Document Intelligence).
- Preferred: Embeddings, chunking strategies, and quality evaluation of AI outputs; exposure to Azure OpenAI and MLOps/LLMOps practices.
 
 
 
TurningPoint Healthcare Solutions is an Equal Opportunity Employer.