Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

The University of Michigan Logo

Programmer/Data Analyst - CJARS

The University of Michigan

$64,600 - $80,000
Aug 26, 2025
Ann Arbor, MI, US
Apply Now

The Criminal Justice Administrative Records System (CJARS) is a next-generation criminal justice data platform designed to improve policy-relevant research on the U.S. justice system. We are seeking applications for a Programmer/Data Analyst to join our expanding team and contribute to the production of the CJARS data infrastructure.

Requirements

  • Ability to code using common statistical/data management software programs, such as: Stata, Python, SQL, R, SAS, etc.
  • Experience writing and documenting high-quality code using version control systems such as Git.
  • Experience using Stata to process and manage data.
  • Experience wrangling large databases.
  • Experience conducting statistical analyses on big data.

Responsibilities

  • Contribute to a codebase of Stata and Python to manage, process, and harmonize large administrative criminal justice datasets to produce the CJARS data infrastructure.
  • Develop code in a team environment, review code of other team members, and collaborate with other team members to solve new data wrangling challenges.
  • Manage codebases using git.
  • Test and debug code as needed to address the causes of data quality problems.
  • Produce data visualizations using Stata and Python as needed.
  • Review information available on data sources (e.g., criminal justice agency websites) to collect information to inform best approaches to coding and processing data.
  • Update and maintain metadata files stored in CSV and JSON formats.

Other

  • The cover letter should explain how your skills and experience align with the job requirements and why you are applying for the position.
  • A bachelors degree in a relevant field. A combination of education and professional experience may be considered in lieu of a bachelor's degree.
  • 1 to 3 years of relevant professional experience.
  • Knowledge of the U.S. criminal justice system.
  • The position is in-person in Ann Arbor, Monday through Thursday. Friday is an optional work-from-home day.