Software Engineer Team Lead, Data Science

KLAS Research•Pleasant Grove, UT
•Hybrid

About The Position

At KLAS, the mission is to improve healthcare by amplifying truth through collaboration, insights, and transparency. The Software Engineering Team Lead guides a small team building software for data science and AI products. This hands-on role combines team development and technical leadership with daily coding, design, and code reviews. The role partners with data scientists, product owners, engineers, and business teams to deliver reliable applications and data workflows. The Team Lead coaches and develops the team, plans workloads, supports career growth, and guides projects from requirements and design through development, testing, deployment, and maintenance. The role establishes engineering standards for code quality, security, testing, documentation, and production support, while contributing directly to coding, technical design, code reviews, and problem solving. The position builds and supports applications, APIs, data workflows, and AI or machine learning services using Python, R, SQL, and related tools; helps integrate data, models, and AI services into reliable products; guides responsible use of AI coding assistants and agentic workflows, including Codex; and supports production monitoring, improvement, dashboards, and reporting. KLAS offers a hybrid schedule with three full days expected in the office, Monday through Wednesday. The salary range starts at $150,000 per year, with final compensation based on relevant experience, skills, and qualifications. Employees receive an internal education program covering the healthcare information technology industry and KLAS’ methodology.

Requirements

  • 5+ years leading or managing small software teams while staying hands-on in development.
  • Strong experience with Python, R, SQL, APIs, and the software development lifecycle.
  • Experience building or supporting AI/ML products, NLP solutions, or data applications.
  • Experience with BI tools such as Tableau, Power BI, or Looker.
  • Ability to set engineering standards, review code, and collaborate across technical and business teams.
  • A degree in computer science, software engineering, data science, or a related field, or equivalent experience.

Nice To Haves

  • Experience deploying AI/ML services, R/Shiny applications, or NLP solutions in production.
  • Familiarity with LLMs, retrieval-augmented generation, AI agents, cloud platforms, CI/CD, application monitoring, and responsible AI practices.

Responsibilities

  • Coach and develop the team, plan workloads, and support career growth.
  • Guide projects from requirements and design through development, testing, deployment, and maintenance.
  • Set engineering standards for code quality, security, testing, documentation, and production support.
  • Contribute directly through coding, technical design, code reviews, and problem solving.
  • Build and support applications, APIs, data workflows, and AI or machine learning services using Python, R, SQL, and related tools.
  • Partner across teams to integrate data, models, and AI services into reliable products.
  • Guide responsible use of AI coding assistants and agentic workflows, including Codex.
  • Support production monitoring and improvement, along with dashboards and reporting in Tableau or other BI tools.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • HSA with company match
  • 401(k) with company match
  • PTO
  • Internal education program
  • Career development through regular one-on-one meetings, quarterly conversations, and mentoring opportunities
  • Quarterly team activities and monthly office events
  • Monthly catered lunch and snack room
  • Employee resource groups
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service