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

How to Apply

Position level and salary dependent upon qualifications of selected candidate.

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 specifically address your interest in the position and describe why you are particularly suited for this position.

Job Summary

Computing and Multimedia Technologies (CMT) at the Survey Research Center (SRC) of the Institute for Social Research (ISR) provides broad computing services to faculty research investigators and staff.  CMT is a stable team oriented organization of IT support, administration and programming members.

This position involves systems development for a broad spectrum of research purposes using a variety of tools and methods for collecting and analyzing large data sets.  The incumbent will work with social science researchers to develop high performance optimized programs and analysis software. 


Analyze requirements; design and develop systems of various types including, but not limited to, web and database driven systems.

Work with clients to develop system requirements and specifications including costs for project proposals.  Develop system prototypes and completed systems.

Maintain existing systems, analyze existing system functions and critical problems working with users to determine and implement required revision/resolution.

Retain relevant programming and design skills by taking advantage of various opportunities including training/seminars, conferences, online and classroom instruction.

Train users in the operation of new systems.

Required Qualifications*

Bachelor’s degree in computer science, a related field, or equivalent experience 2 years of relevant programming experience for the Intermediate level, and 5+ years of relevant programming experience for the Senior level.

Expertise in one or more of C/C++, R, Python, HTML, JavaScript and related programming languages and a demonstrated ability to develop accurate, high performance programs

Experience in working with Linux and Windows systems

Ability to work collaboratively and effectively manage individual schedule and work commitments in a multi-tasking environment

Practical knowledge of statistical and numerical programming techniques

Desired Qualifications*

Interest/experience in programming high performance systems including parallelization and multi-threaded features

Interest/experience in developing statistical software system for the analysis of large scale data sets

Experience in the development of web and database applications and services

Experience with MS-SQL and Microsoft.NET tools and techniques

Interest/experience in developing cloud based systems

An ongoing interest in professional development

Work Schedule

Monday-Friday, 8 hour days

Work Locations

426 Thompson Street, Ann Arbor, MI

Additional Information

A federal background screening will be required for the successful applicant.


The Institute for Social Research at the University of Michigan seeks to recruit and retain a diverse workforce as a reflection of our commitment to serve the diverse people of Michigan, to maintain the excellence of the university, and to ground our research in varied disciplines, perspectives, and ways of knowing and learning.

U-M EEO/AA Statement

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