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.

Job Summary

The Center for the Management of Information for Safe and Sustainable Transportation (CMISST) group at the University of Michigan Transportation Research Institute is seeking a full-time general programmer/analyst to join a multidisciplinary team focused on gathering, linking, disseminating, and analyzing transportation and related datasets, as well as developing new statistical techniques for analysis of linked datasets.

This is a 1-year TERM appointment. The TERM position includes the possibility of extension, based on project support.


Work as part of a team of programmers and researchers to manage and process transportation datasets. This includes development web based data distribution platforms, database design, and data and metadata management systems. Develop web based applications for dataset generation and visualization. Implement data management processes and support existing data management software. Document and present programs to senior staff and faculty. Perform analyses of transportation and related datasets with faculty guidance. De-bug routine and, in some cases, more complex system malfunctions and modify programs accordingly.

Required Qualifications*

The ideal candidate will have a bachelor's degree in computer science or related field and 2-4 years professional or equivalent programming experience. Experience in software engineering, user interface development, and database platforms is required. Qualified candidates must be familiar with programming concepts and be able to learn new languages or platforms.

  • Proficiency with: Python, SQL, JavaScript, PHP
  • Experience with web technologies and usage such as AJAX, REST, JSON, etc.

Desired Qualifications*

  • Relational database design and data management skills
  • Experience with cloud service providers (Google, AWS)
  • Experience with modern JavaScript/CSS front ends or frameworks
  • Basic Linux administration
  • Basic shell-scripting proficiency
  • Experience with geographic information system (GIS) and spatial data

Additional Information

The CMISST group within UMTRI conducts research for a wide variety of industry, charitable foundation, and state and federal government sponsors. We have a substantial track record of obtaining funding beyond the posted appointment term and a strong commitment to the professional development and long-term retention of individuals who work in our group. CMISST staff and faculty work as team members on a variety of projects that change over time. The ideal candidate will enjoy doing more than one thing at a time, learning new skills, and working in a team setting.

In addition to a career filled with purpose and opportunity, The University of Michigan offers comprehensive benefits* including vacation and sick time, medical insurance including dental and vision, life insurance, retirement plan with matching contributions after one year of service, an expanded long-term disability option, continuing education reimbursement and several others.

Full-time employees and part-time employees appointed to work at least 20 hours/week in a regular non-temporary position qualify for our benefits program. (Comprehensive benefits information:

This is a 1-year TERM appointment. The TERM position includes the possibility of extension, based on project support.

Salary: $55,000-$75,000 depending on experience and education

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 will be performed in compliance with the Fair Credit Reporting Act.

Application Deadline

Job openings are posted for a minimum of seven calendar days.  This job 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.