Research Software Engineer
University of Chicago
Department
BSD MED - Center for Health Statistics
About the Department
Job Summary
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:
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
Role Impact
Scheduled Weekly Hours
Drug Test Required
Health Screen Required
Motor Vehicle Record Inquiry Required
Pay Rate Type
FLSA Status
Pay Range
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
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.