Software Developer IV - Neurology (Stroke Institute)

UTHealth Houston•Houston, TX
•Hybrid

About The Position

The Software Developer IV is an expert-level role in the UTHealth Houston Department of Neurology’s Stroke Institute, focused on developing digital health solutions for stroke rehabilitation and recovery. The role leads the design and development of iOS and Android applications using AI-assisted motion analysis, camera- and LiDAR-based motion capture, remote patient monitoring, and telehealth technologies. The developer works with clinicians, researchers, and AI/ML teams to create patient-facing rehabilitation tools, connect mobile applications with backend systems and AI models, and mentor other developers. The position also performs full-stack application development and system integration. It manages software projects across the development lifecycle, contributes to testing and troubleshooting, and maintains technical documentation. This is a hybrid role based in Houston, Texas, with regular on-site collaboration for device testing, research support, and laboratory work. Employees must permanently reside and work in Texas.

Requirements

  • Bachelor’s degree in Computer Science or a related field; equivalent years of experience beyond the minimum experience requirement may substitute for the required education.
  • At least 4 years of relevant experience.
  • Must permanently reside and work in the State of Texas.
  • Must be able to maintain the security or integrity of critical infrastructure if the position requires access to it.

Responsibilities

  • Lead the design and development of iOS and Android applications for stroke rehabilitation and recovery.
  • Develop patient-facing rehabilitation tools using AI-assisted motion analysis, camera- and LiDAR-based motion capture, remote patient monitoring, and telehealth technologies.
  • Integrate mobile applications with backend systems and AI models.
  • Perform full-stack application development and system integration.
  • Write clean, efficient, and well-documented code.
  • Manage the software development lifecycle, from requirements gathering and planning through deployment and maintenance, ensuring projects are delivered on time and according to policy.
  • Mentor and provide technical guidance to junior and intermediate developers.
  • Analyze and troubleshoot technical issues and propose solutions.
  • Collaborate with cross-functional teams and participate in software testing and debugging.
  • Write and maintain documentation for code, processes, and project-related information.
  • Perform other duties as assigned.

Benefits

  • 100% paid medical premiums for full-time employees.
  • Paid holidays, a preventative leave day, vacation, and sick time; approximately 37–38 days per year in total.
  • Vacation accrual increases with length of service.
  • Longevity pay through monthly payments after two years of service.
  • Retirement/pension plan.
  • Free financial and legal counseling.
  • Free mental health counseling services.
  • Gym membership discounts and access to wellness programs.
  • Employee discounts, including entertainment, car rentals, and cell phones.
  • Resources for child and elder care.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service