Research Computing Consultant

Apply Now

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, include salary requirements, and outline skills and experience that directly relate to this position.


The Stephen M. Ross School of Business at the University of Michigan is a diverse learning community grounded in the principle that business can be an extraordinary vehicle for positive change in today's dynamic global economy. The Ross School of Business mission is to build a better world through business. Through our powerful ideas, purpose-driven leaders, and positive impact, we empower business leaders to improve the world. Learn more about Ross HERE.

About Ross Research

The Ross is internationally recognized for its research productivity. The School is ranked eleventh in the University of Texas at Dallas Top 100 Business School Research Rankings. 

Job Summary

You will serve in an important consulting role within the Ross research team to help Ross faculty and doctoral student researchers with all research computing needs. You will consult with faculty on best practices for research, including identifying data sources and appropriate methods of extraction, manipulation, and data analysis, providing advice in statistics, programming and the use of research computing and HPC resources. Knowledge of a wide array of data sources, data analysis techniques, econometrics/quantitative statistical methodology, and proficiency with a variety of statistical software packages/computer programming languages is important for this position. You will report to the Research and Academic Technology Manager as part of a team of consultants in academic technology and behavioral research and in collaboration with the Kresge Library.


Research Computing Consulting

  • Consult with Ross researchers to understand their research needs 
  • Design and implement solutions in the collection, transformation, analysis, and visualization of research data
  • Provide guidance on advanced methods in writing code, data analysis, improving algorithms, code optimization, and managing research data
  • Consult on machine learning projects
  • Identify data resources appropriate for research projects 
  • Recommend best cloud-based approaches to research computing, campus resources, and communicate university guidelines on data stewardship for Ross researchers

Research Programming/Coding/Statistical Analysis

  • Project management for data analysis projects, data visualization, extraction and conversion
  • Create and debug programs to extract/manipulate data from traditional data sets, the internet, and social media platforms
  • Collect and analyze big data
  • Statistical modeling, analysis, and programming/debugging
  • Provide data assistance to Ross researchers for publication journals, replicating results, and data stewardship 
  • Train research assistants to help with programming and coding for individual faculty projects

Data Maintenance

  • Collaborate with Kresge Library on data licensing and procurement and managing Ross Resources on ARC 
  • Track performance of cloud-based computing environments (AWS, Azure, Google Cloud, and Great Lakes) and produce usage reports

Professional Development

  • Continually evaluate new technologies, current data availability, data usage, appropriate statistical methodologies, guidelines on data stewardship

Required Qualifications:

  • Bachelor's degree in Computer Science, Economics, Statistics or related field
  • 2-3 years of computer/research experience 
  • Proficiency in econometrics and familiarity with quantitative research methods 
  • Experience with large datasets using scripting languages and statistical software packages
  • Familiarity with complex data sets such as Compustat, CRSP, and United States Census Data

Experience with the following:

  • R/ Python/ HTML/ JavaScript / SQL
  • High-level computing languages (C/C++, Fortran, Java)
  • Unix/Linux 
  • Statistical Packages (SAS, Stata, Matlab, R/S-Plus, Gauss, SPSS)

Benefits at the University of Michigan

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. Benefits include:

  • Generous time off (Vacation, Holidays, Season Days)
  • A retirement plan that provides two-for-one matching contributions with immediate vesting
  • Many choices for comprehensive health insurance
  • Life insurance
  • Long-term disability coverage
  • Flexible spending accounts for healthcare and dependent care expenses
  • Flexible Work Program - This position is hybrid and includes both onsite and remote work.
  • Ross Onsite Fitness Center

Salary Information: The general salary range for this position is $74,000 - $82,000. You can expect to be paid a great compensation package. Factors used to determine salary include experience, knowledge and skills for the position. You are encouraged to discuss salary questions to honor expectations and transparency throughout the recruiting process.

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.