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 skills and experience that directly relate to this position. Please submit your cover letter/resume as a single attachment in the format “JobCode_LastName_FirstName.pdf”.

To be considered for this position, the applicant must have met or will have met all the required qualifications before the start date of employment.

Applicants selected for an interview will be asked to prepare responses to a small set of pre-interview questions to assess basic technical knowledge and critical thinking skills.

Job Summary

The Michigan Alzheimer’s Disease Center (MADC) is seeking a full-time Programmer to join its Data Management and Statistical Core (Data Core) team. The Data Core functions as the primary “integrator” between the Center’s Cores; data collected from Cores and Center-supported studies pass through Data Core to be cleaned, joined, disseminated, and analyzed to investigators. The on-site location is at the Michigan Alzheimer’s Disease Center, 2101 Commonwealth Blvd, Suite A, Ann Arbor, MI, where there is free staff parking. If necessary, out-of-state work to begin with is possible, but the employee will be expected to relocate to Michigan within the first 3 months of employment.

Center hours are Monday – Friday, 8 am to 5 pm. Flexible work schedules are possible.

This is a term-limited appointment for approximately one year, pending further funding.

This position is under the leadership of the MADC Data Core Lead, Manager, and senior research administrative staff. The individual will report directly to the MADC Data Systems Manager. The characteristic duties and responsibilities of this position may evolve over time to match changing needs and priorities.

The successful MADC Programmer will balance multiple projects simultaneously and see those projects through to completion both independently and as part of the larger Core and Center. Familiarity with statistical and programming concepts is essential and the successful applicant with demonstrate critical thinking/problem-solving. Strong communication skills, desire for professional growth, and ability to work as a team member are requisite for this position.


  • Read/write multiple programming languages, especially: R and SPSS
  • Decipher error messages and troubleshoot as part of a team
  • Summarize, interpret, and present results in written, tabular, and visual formats
  • Review code/syntax
  • Other duties as directed
  • Available to work occasional evenings and weekends as necessary

Required Qualifications*

  • Bachelor’s degree in biostatistics, statistics, computer science, information, mathematics, public health, or related field or equivalent experience
  • Confident and highly motivated
  • Eagerness to learn new tasks and skills
  • Strong communication skills (Verbal and Written) and documentation skills
  • Work both independently and as part of a team
  • Relevant experience with the following:
    • Working with sensitive data
    • Data transformations (e.g., re-shaping, joining)
    • Tabularizing descriptive statistics (e.g., central tendency, dispersion)
    • Comparing groups/correlating

Desired Qualifications*

  • Experience with RESTful API
  • Experience with REDCap
  • Experience with automating scripts through Cron or Apache Airflow
  • Experience with Dropbox and Microsoft Office 365 (including SharePoint), especially Developer Tools
  • Experience with Git and GitHub-like repositories
  • Experience with creating dashboards using various tools (e.g., R Shiny, Flask)
  • Demonstrated participation in peer-reviewed work (e.g., Authorship, Acknowledgement)
  • Experience with project management

Additional Information

Diversity is highly valued and applications from members of underrepresented groups in health sciences with demonstrated ability to work effectively with individuals from diverse communities, cultures, and the elder population are encouraged to apply.

Background Screening

Michigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings.  Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.

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.