Apply Now Clicking "Apply Now" opens the link in a new window.

How to Apply

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline your experience that directly relates to this position; this will be used to assess your written communication skills.

Job Summary

Being part of something greater, of serving a larger mission of discovery and care — that's the heart of what drives people to work at Michigan. In some way, great or small, every person here helps to advance this world-class institution. It's adding a purpose to your profession. Work at Michigan and become a victor for the greater good.

The Kidney Epidemiology and Cost Center (KECC) carries out research in epidemiology, public policy, economics, outcomes research relating to End-Stage Renal Disease (ESRD), chronic kidney disease, and organ transplantation ( KECC maintains a comprehensive historical database of over 3 million ESRD patients drawn primarily from Medicare data. You will report to our Programmer Lead.

We are looking for individuals with a commitment to contributing to a diverse, equitable, and inclusive environment for all members of our community.


  • Provide database management to support ETL. Oversee the implementation of complex computer code, evaluation of data for quality assurance purposes, production of multiple deliverables, and writing supporting documents. Provide training to staff in programming skills and statistical methods.
  • Write programs in SAS, Oracle, Python, and R for data preparation, standard analysis file creation, statistical analysis, and reporting. Implement detailed testing plans to verify the proper operation of the systems and to validate the resulting datasets, analyses, and reports. Conduct regression testing to ensure software still performs.
  • Maintain the KECC database using SAS or Oracle as the primary platform. Build table relationships and establish documentation to ensure regular database updates.
  • Develop the analytical and statistical approaches for research questions. Work with other staff members and faculty members to evaluate chronic and end stage renal disease research findings.
  • Create or update detailed system documentation including documentation of program code, research guides for projects, data dictionaries, and systems or functional processes.
  • Analyze multiple input data sources for changes in format or content as part of the production process and to determine whether and how they can be used for particular research questions. Design and perform modifications to the existing systems to accommodate changes and assess alternative solutions.
  • Participate in meetings and conference calls with research sponsors to define research questions and deliverables, determine data reporting requirements, present results, and determine next steps.
  • Perform independent critical analyses of pertinent literature, Medicare rules and regulations, and legislation. Contribute to research papers and manuscripts for publication and presentation at conferences and workshops.

A full job description will be provided to candidates selected to interview.

Required Qualifications*

  • Master’s degree or equivalent combination of education and work experience (typical fields of study include but are not limited to: Biostatistics, Statistics, Public Policy, Epidemiology, Economics, Computer Science, or related field)
  • Three or more years of research or work experience 
  • Two or more years of experience using SAS for data management and statistical analysis
  • One or more years of experience using version control software, preferably GitLab
  • Experience coding, testing, validating data, and creating reports in a production or research environment

Additional Information

In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family, and plan for a secure future. For more information, please visit: .

Background Screening

The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks.  Background checks are performed in compliance with the Fair Credit Reporting Act.

Application Deadline

Job openings are posted for a minimum of seven calendar days.  The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.