Informatics Programmer Analyst

UCSFSan Francisco, CA
$103,000 - $170,000

About The Position

The programmer analyst role includes the interpretation of complex requirements from detailed specifications to identify the correct fields for data extraction, applying analytical techniques for validation and cleaning, and preparation of data for in-depth analysis. This involves selecting appropriate patient cohorts, applying sophisticated programming strategies to configure data to researchers’ specification, and confirming value meet researchers’ expectations. The focus is on effectively managing and interpreting large volumes of data to derive meaningful insights. The programmer analyst will play a pivotal role in supporting researchers and Principal Investigators by employing analytical tools such as python, SQL, SAS, R, or Stata to work with electronic medical records and claims data. The ultimate aim is to provide a robust analytical foundation that supports research projects. The programmer analyst will work closely with the lead investigators to refine data analysis based on feedback and ensure that the results are presented in a form that is ready for publication and dissemination.

Requirements

  • Proficiency in analytical tools such as python, SQL, SAS, R, or Stata.
  • Experience working with electronic medical records and claims data.

Responsibilities

  • Interpretation of complex requirements from detailed specifications to identify the correct fields for data extraction.
  • Applying analytical techniques for validation and cleaning of data.
  • Preparation of data for in-depth analysis.
  • Selecting appropriate patient cohorts.
  • Applying sophisticated programming strategies to configure data to researchers’ specification.
  • Confirming value meet researchers’ expectations.
  • Managing and interpreting large volumes of data to derive meaningful insights.
  • Supporting researchers and Principal Investigators.
  • Meticulous organization and curation of data sets.
  • Executing sophisticated statistical analyses.
  • Producing detailed reports, charts, tables, and figures that clearly convey the findings.
  • Working closely with PhD Statisticians to apply complex statistical analysis to support the interpretation of results.
  • Refining data analysis based on feedback from lead investigators.
  • Ensuring results are presented in a form that is ready for publication and dissemination.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service