AI / Software Engineering Intern

FortiveTampa, FL
$20 - $40

About The Position

The AI / Software Engineering Intern supports the design, development, and enhancement of scalable healthcare SaaS applications under the guidance of experienced engineers. This role provides hands-on exposure to modern full stack development, cloud-based SaaS architectures, and AI enabled features, while building foundational skills in secure, compliant healthcare software development. The intern will collaborate with cross functional engineering, product, QA, and clinical stakeholders in an agile environment, gaining practical experience with real world healthcare workflows, AI tools, and industry standards. This role is designed as a learning focused opportunity with mentorship, structured guidance, and meaningful project contributions.

Requirements

  • Currently pursuing a bachelor’s or master’s degree in computer science, Software Engineering, or a related technical field (Junior and Senior year student’s preferred).
  • Functional knowledge of at least one programming language (e.g., C#, Python).
  • Strong understanding of software development concepts such as data structures, APIs, and version control.
  • Coursework or project experience related to AI, machine learning, or data analytics.
  • Strong interest in healthcare technology, SaaS platforms, and applied AI.
  • Ability to learn quickly, follow established processes, and work collaboratively in a team environment.
  • Occasional travel may be required.
  • Candidates must be located in one of these cities: Minneapolis, MN; Boston, MA; Nashville, TN; Tampa/St. Petersburg, FL; Phoenix, AZ; and Seattle, WA

Nice To Haves

  • Exposure to web or full stack development frameworks like Angular.
  • Familiarity with cloud platforms, containers, or CI/CD concepts.
  • Awareness of healthcare data privacy concepts (HIPAA) or interoperability standards (HL7, FHIR).

Responsibilities

  • Assist with coding, testing, and debugging software features using modern web and backend technologies (e.g., C#, JavaScript/TypeScript, SQL) under the guidance of senior engineers.
  • Learn and apply foundational software engineering concepts, including object-oriented programming, code readability, and basic design patterns.
  • Contribute to small, well‑scoped features or enhancements within existing codebases and frameworks.
  • Gain exposure to cloud platforms (e.g., Azure or AWS) and healthcare SaaS architecture concepts.
  • Participate in development workflows that include version control, code reviews, and CI/CD pipelines under supervision.
  • Develop familiarity with AI/ML concepts and how AI driven capabilities are integrated into healthcare software products.
  • Support AI enhanced features such as analytics, automation, or decision‑support tools, including basic prompt engineering and evaluation under guidance.
  • Build awareness of healthcare regulations and standards, including HIPAA privacy principles and secure coding practices.
  • Learn foundational healthcare interoperability concepts such as HL7 and FHIR and how SaaS platforms integrate with EHR systems.
  • Participate in agile ceremonies as part of an engineering team.
  • Communicate effectively with engineers, QA, and product partners, and incorporate feedback through code reviews and mentoring.
  • Demonstrate curiosity, accountability, and a continuous learning mindset throughout the internship.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service