Position Overview :
We are hiring a highly motivated AI Integration Developer Intern for a 4-month internship, with the potential for full-time employment. This role will involve integrating AI modules into our Patient Support Tool to help with tasks such as insurance form automation, data extraction, and conflict detection (e.g. if a doctor orders medications that a patient is allergic to). You will play a pivotal role in building scalable and secure AI systems that interface seamlessly with other platform components.
Key Responsibilities :
1. AI Module Integration :
- Integrate Speech-to-Text capabilities for recording and transcribing doctor’s orders using APIs like Google Cloud Speech-to-Text, OpenAI Whisper or Azure Cognitive Services
- Deploy OCR functionalities to digitize brochures and handouts, leveraging libraries like Tesseract or Google Vision API or OpenAI API
- Build APIs to connect AI modules with the platform’s backend, ensuring efficient and secure data transfer
- Develop pipelines to automate :
- Conflict detection by comparing patient records with new medical orders (e.g., drug interactions, allergy checks)
- Insurance form auto-completion, using predefined templates and extracted patient / doctor data
3. Backend Development :
Design scalable backend services for handling data processing, storage, and retrieval of AI-generated insightsImplement robust APIs for inter-component communication, ensuring alignment with security and compliance standardsUse containerization tools (e.g., Docker) to deploy AI modules in a cloud-native architecture4. Compliance and Security :
Ensure all data pipelines adhere to healthcare regulations like HIPAA and GDPRImplement data encryption (in transit and at rest) and role-based access controls to safeguard sensitive information5. Testing and Debugging :
Write unit tests for AI modules and integration tests for end-to-end workflowsSet up tools to monitor performance under high-load conditions, identify bottlenecks, and optimize data pipelines6. Collaboration :
Partner with the NLP AI Developer to ensure smooth integration of AI functionalities like summarization and chatbot responsesWork closely with the DevOps team to automate deployment workflows using CI / CD pipelines7. Documentation and Reporting :
Maintain clear and detailed documentation for data automation workflows, APIs, and integration pointsGenerate analytics reports on the performance and usage of automated features for stakeholdersRequired Technical Skills :
Experience with AI tools for Speech-to-Text and OCR (e.g., Google Vision API, Azure Speech Services, OpenAI API)Proficiency in backend development using Python or Node.jsFamiliarity with RESTful APIs and data exchange formats like JSON, XML, and HL7 FHIRStrong understanding of database technologies (e.g., PostgreSQL, MongoDB)Knowledge of containerization (e.g., Docker) and cloud platforms (AWS, GCP, Azure)Preferred Technical Skills :
Experience with EHR systems and healthcare interoperability standardsFamiliarity with AI-driven conflict detection systems and rules engines (e.g., Drools)Understanding of CI / CD pipelines and DevOps workflowsSoft Skills :
Detail-oriented with a focus on building scalable, maintainable systemsAbility to work collaboratively across teams and adapt to shifting prioritiesStrong problem-solving skills and a proactive approach to addressing challengesCommon Internship Details :
Qualifications :
Current enrollment in or recent graduation from a Bachelor’s or Master’s program in Computer Science, Artificial Intelligence, or related fieldAt least 1-2 years of academic or practical experience in AI / ML developmentInternship Benefits :
Hands-on experience solving real-world challenges in healthcare technologyMentorship from senior engineers and AI specialistsOpportunity to transition into a full-time role after successful completion of the internshipLocation and Work Environment :
Hybrid working environmentFlexible hours with daily stand-ups and weekly progress reviews