Software Engineer

True Talent Solutions Partners

Salt Lake City, Utah, United StatesFull-time$90,000–$185,000Posted Nov 5, 2026

About the role

About the Role

Join a small engineering team building software for biotech research and clinical trials. You will work across product features, scientific data analysis, and lab automation to help improve how clinical trial teams use complex biological data.

What You'll Do

Build full-stack product features, including customer-facing trial dashboards, sample notifications, and data visualization improvements.

Develop machine learning techniques to automate cancer cell boundary detection in cytometry data.

Automate laboratory workflows spanning sample preparation and data analysis.

Deliver reliable software for clinical trial workflows and communicate directly with scientists and customers.

What We're Looking For

Two to five years of full-stack software engineering experience, with proficiency in Python and recent work primarily in Python or TypeScript.

Experience using Python for data processing and production software, plus familiarity with React and TypeScript for frontend development.

Experience with at least one cloud platform: AWS, GCP, or Azure.

A listed undergraduate degree, strong engineering fundamentals, and experience shipping customer-facing products beyond research or academic work.

A record of delivering quality production software, supported by clear, measurable outcomes.

Experience building dashboards or data visualization tools is valuable, as is familiarity with large or complex scientific datasets such as genomics, imaging, or cytometry data.

Compensation & Benefits

Base salary is $90,000 to $185,000 USD annually. Visa sponsorship is available.

Location

On-site in Salt Lake City, Utah.

Responsibilities

  • Build full-stack features such as clinical trial dashboards, sample notifications, and data visualizations.
  • Develop machine learning methods to detect cancer cell boundaries in cytometry data.
  • Automate laboratory workflows for sample preparation and data analysis.
  • Deliver reliable software for clinical trial workflows and work directly with scientists and customers.

Qualifications

  • Two to five years of full-stack software engineering experience.
  • Proficiency in Python and recent professional work primarily in Python or TypeScript.
  • Experience with Python data processing and production software, plus familiarity with React and TypeScript.
  • Experience with at least one cloud platform: AWS, GCP, or Azure.
  • Undergraduate degree and experience shipping customer-facing production software.
  • Demonstrated delivery of quality software with clear, measurable outcomes.
  • Dashboard, data visualization, or complex scientific dataset experience is valuable.

Benefits

  • Visa sponsorship available.

Skills mentioned

PythonTypeScriptReactFrontend DevelopmentBackend DevelopmentMachine LearningData AnalysisData VisualizationCloud ComputingAutomation