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

Job Summary

The RITMO project ( at the University of Michigan invites applications for a post-doctoral position at the intersection of mobility, data science, optimization, and high-performance computing. RITMO’s activities range from fundamental theoretical and algorithmic research, to the development of mobility and cloud computing applications, and actual deployments (e.g.,


RITMO is looking for a researcher who will join a dynamic, multi-disciplinary group of faculty, post-doctoral, graduate, and undergraduate students, software engineers, and transportation professionals. The successful candidate will work with the research team on fundamental research topics and their implementation in actual mobility systems. 

Required Qualifications*

The successful candidate should have a PhD in computer science or industrial and operations engineering, strong programming skills (including in C++), and significant expertise in applied data mining and machine learning or in optimization (including mixed integer programming and constraint programming), as well as high-performance computing. Expertise in transportation, and logistics is highly desired. 

Additional Information

The position has an initial term of one year but is renewable. For information about this position, contact Pascal Van Hentenryck ( Salary depends on experience and qualifications.



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.