AI / Software Engineering Intern

FortiveMinneapolis, MN

About The Position

Job Summary: 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.

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

  • Software Development & Engineering Fundamentals 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.
  • Cloud & SaaS Exposure 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.
  • AI / ML Awareness & Enablement 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.
  • Healthcare Compliance & Interoperability 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.
  • Agile Collaboration & Professional Development 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