UChicago

Research Software Engineer

Chicago, IL Part time

Department

BSD MED - Center for Health Statistics


About the Department

The Center for Health Statistics (CHS) was established in 2001 by Robert D. Gibbons, Blum-Riese Professor of Statistics at the University of Chicago, to provide a statistical research environment that would lead to advances in the design and analysis of investigations in a wide variety of areas in the health sciences. The Center has quickly grown to include a faculty of 32 distinguished members covering statistical expertise in almost all areas of science. Focus has extended to the social, behavioral and physical sciences in addition to problems in our nation’s health. Key statistical themes in our work include: (a) generalized mixed-effects regression models for the analysis of clustered and longitudinal data; (b) item response theory and adaptive testing for large-scale educational testing and mental health screening and monitoring; (c) environmental statistics, both regulatory and health related; and (d) drug safety. Overall, we are committed to working on statistical features of any interesting scientific problem, and our excellent faculty provide the depth of resources to accomplish this goal.


Job Summary

The Center for Health Statistics (CHS) within the Biological Sciences Division at the University of Chicago is seeking a Research Software Engineer with strong data engineering and DevOps capabilities to support research computing needs. This role centers on designing systems that link analytical methods with production environments, enabling scalable, reliable, and reproducible workflows for CHS research groups. This position provides technical leadership across data architecture, automation, and deployment, contributing to the development lifecycle for projects that rely on advanced analytics and machine learning, including the development, deployment, and maintenance of complex statistical research products such as computerized adaptive tests (CATs), psychometric scoring engines, and assessment workflows.

Responsibilities

  • Partners with investigators and analysts to design and build data pipelines that support large-scale statistical and machine-learning workflows with psychometric applications.
  • Develops, automates, and maintains infrastructure for data ingestion, transformation, validation, and monitoring across multiple research studies with an emphasis on item-level data processing, calibration pipelines, and scoring services.
  • Implements deployment strategies (CI/CD, containerization, orchestration) that ensure reproducibility, version control, and efficient delivery of computational tools used in adaptive testing and statistical measurement systems.
  • Collaborates with research teams to integrate modeling outputs into operational systems, dashboards, or downstream applications.
  • Maintains secure, compliant, and well-documented environments aligned with University guidelines and relevant data-use regulations related to human-subjects research data.
  • Supports cloud computing resources, including performance optimization, resource provisioning, and cost monitoring.
  • Establishes testing frameworks and code-quality practices for shared research software with rigorous validation of psychometric algorithms and adaptive-testing logic.
  • Contributes to technical documentation, training materials, and knowledge transfer to CHS staff and collaborators.
  • Assists with technical sections of grant proposals, progress reports, and presentations by compiling system architecture descriptions, performance metrics, or reproducibility details.
  • Works with stakeholders to gather and analyze requirements for developmental programs. Receives a moderate level of guidance to design applications to meet University and business requirements.
  • Supports and maintains existing applications. Works with web developers and responds to requests from users.
  • Performs other related work as needed.


Minimum Qualifications

Education:

Minimum requirements include a college or university degree in related field.


Work Experience:

Minimum requirements include knowledge and skills developed through 2-5 years of work experience in a related job discipline.


Certifications:

---

Preferred Qualifications

Education:

  • Advanced degree in computer science, data science, engineering, or a related technical field.

Experience:

  • Background developing data systems or research infrastructure in scientific, academic, or healthcare environments.

Technical Skills or Knowledge:

  • Proficiency in building and maintaining data engineering solutions, such as distributed processing, workflow orchestration, streaming or batch pipelines.
  • Proficient with DevOps practices, including CI/CD, containerization, infrastructure automation, and deployment frameworks.
  • Familiarity with machine-learning integration, including packaging models for production, reproducible workflows, and environment management.
  • Strong programming skills in languages commonly used in research computing, including Python, SQL, and Bash.
  • Design secure and compliant data systems in regulated research settings involving sensitive human subjects research data.

Preferred Competencies

  • Attention to detail, capable of producing reliable, traceable, and well-documented software artifacts.
  • Organizational skills, adept at managing concurrent projects, meeting deadlines, and adapting to evolving scientific requirements.
  • Collaboration skills to communicate effectively with investigators, data scientists, analysts, and administrative staff.
  • Technological proficiency, comfortable with cloud platforms, version control systems, workflow managers, and research computing tools.
  • Working knowledge of multidimensional item response theory and computerized adaptive testing algorithms.

Working Conditions

  • This is a part-time position of approximately 20 hours per week.


Application Documents

  • Resume/CV (required)
  • Cover Letter (required)


When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application.


Job Family

Information Technology


Role Impact

Individual Contributor


Scheduled Weekly Hours

20


Drug Test Required

No


Health Screen Required

No


Motor Vehicle Record Inquiry Required

No


Pay Rate Type

Salary


FLSA Status

Exempt


Pay Range

$47,500.00 - $60,000.00

The included pay rate or range represents the University’s good faith estimate of the possible compensation offer for this role at the time of posting.


Benefits Eligible

Yes

The University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Information about the benefit offerings can be found in the Benefits Guidebook.


Posting Statement

The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination.

 

Job seekers in need of a reasonable accommodation to complete the application process should call 773-702-5800 or submit a request via Applicant Inquiry Form.

 

All offers of employment are contingent upon a background check that includes a review of conviction history.  A conviction does not automatically preclude University employment.  Rather, the University considers conviction information on a case-by-case basis and assesses the nature of the offense, the circumstances surrounding it, the proximity in time of the conviction, and its relevance to the position.

 

The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: http://securityreport.uchicago.edu. Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637.