We’re looking for motivated, talented, creative individuals who want to learn and grow in their careers while contributing to research that changes lives.


Our open positions are listed below. Detailed job descriptions and applications are available at UChicago Jobs.

We are committed to increasing diversity, equity, and inclusion for the benefit of our team members, our institution, our clients, and our community. We will accomplish this by incorporating our values into hiring practices, retention, and culture.

The University of Chicago is an Affirmative Action/Equal Opportunity/Disabled/Veterans Employer.


  • Competitive compensation based on industry standards
  • Comprehensive benefits including health insurance, tuition assistance, and retirement savings
  • Casual work environment with talented, collaborative teammates
  • Offices on the beautiful UChicago campus and across the street from Lake Michigan
  • Meaningful work that directly contributes to improving health care and saving lives

Sr. HPC Systems Administrator

We are looking for a Senior HPC Systems Administator to join our High Performance Computing Team. This senior-level position will work in the Scientific Computing team with other HPC Systems Administrators to build and maintain the BSD High Performance Computing (HPC) environment, assist life-sciences researchers to utilize the HPC resources, work with stakeholders and research partners to successfully troubleshoot computational applications, handle customer requests, and respond to suggestions for improvements and enhancements from end-users.

Apply Now

Full Stack Developer

We are looking for a full-stack web developer to join our team of developers. This role will support development of Web-based research data management platforms. The team will work with biomedical Big Data in the form clinical data, sequence data and the results of analysis, integrating the data into platforms to support research. This role is integral to successfully serving the research community to address their complex data and informatics requirements. You will be required to work on user-facing Web interfaces, REST-based back-end, and databases. You will be required to work with collaboratively with faculty, staff, and team members to assess, develop, and implement solutions. You’ll have the opportunity to influence decisions in areas spanning development and testing processes, release management, software selection, technical architecture, and sprint planning.

Apply Now


In addition to the currently open positions above, check out the general descriptions of career paths available within the CRI below. We hire periodically in all of these areas at various experience levels.

Scientific Software Engineer

Develop analytics tools, relational databases, and web-based interfaces for the collection, analysis, and presentation of structured and unstructured biomedical research data. Be a part of the CRI’s newest work at the forefront of healthcare research, including machine learning, natural language processing, data modeling, and other advanced techniques. This role has the opportunity to collaborate on numerous projects across a range of research activities. Candidates should have experience with programming languages (C#, Java, and PHP) and database tools (MSSQL, MySQL).


Our Bioinformatics Core is a team of scientists who partner with faculty to drive the bioinformatics components of research projects. This hands-on technical role includes analyzing highly complex genomic and other -omic data, working with Next Generation Sequencing technologies including pipeline development and optimization, and contributing to scientific publications. Candidates should possess a strong combination of scientific knowledge and programming skills (Python, Java, SQL, XML, Perl, and/or R). PhD in a relevant field required.

Research Statistician

As part of our Clinical Research Data Warehouse team, collaborate closely with faculty to solve complex healthcare research problems by analyzing data, designing tables and statistical procedures for research studies, and contributing to scientific publications. Projects may include statistical programming (R and Python), processing and mining of large-scale clinical and biomedical data sets, using machine learning principles to develop clinical prediction models, and using clinical data visualization techniques in the new CRI data visualization facility.

Web Applications Developer

Join our applications development team, focused on building web-based applications to support advanced research in the biomedical and biological sciences through collaborative, high-profile, often multi-institutional projects. Successful candidates are proficient in database (MSSQL, MySQL) and web application (ASP.NET, Java, Django, PHP) technologies, thrive in an Agile development environment, and understand biomedical terminology and relational and dimensional models.

Healthcare Data Analyst

As part of our Clinical Research Data Warehouse team, bring together data from varied sources (including Epic EMR, billing, REDCap, and cancer registry) to create research-ready datasets for faculty. Translate technical specifications into SQL code, generate data deliverables, conduct code review, and assist with data quality checks. The ideal candidate understands medical terminology related to clinical data requests, communicates effectively, and can write SQL queries that optimize the organization of data deliverables.

HPC Administrator

Manage IT systems, specializing in the CRI’s 97-teraflop high performance computing (HPC) resources. Work with faculty to solve complex research problems, using our HPC cluster to support bioinformatics and medical image analysis. Successful candidates have experience administering GNU/Linux servers, programming (C/C++, Java, and/or Fortran), and automating tasks with a scripting language, and understand how underlying computer architectures affect performance on compute-intensive software. 

DBA/ETL Developer

Work with a team of programmers, database analysts, and architects from the CRI and University of Chicago Medicine’s information systems group to integrate and harmonize data from disparate sources for the Clinical Research Data Warehouse (CRDW). Understand the various research and clinical domains that govern the ETL process, and translate this knowledge into ETL code to populate the CRDW and affiliated datamarts in support of research. 

System Administrator

Manage IT systems (a 3-petabyte storage infrastructure, virtual servers, and a high performance computing cluster) in the CRI’s research-focused, highly secure environment. Work with clients to solve problems and deploy IT systems based on their specifications. Consult on institutional policies related to data governance and information security. Successful candidates are adaptable, skilled in problem-solving, and able to understand both the details and big picture of modern IT systems. Programming skills for automating and scheduling tasks are also an asset.

Project Manager

Make the CRI run smoothly by managing a range of projects in information technology and scientific research. This role includes managing the business, budget, and scheduling aspects of our work, as well as acting as the point of contact with clients. Bridge the gaps between developers, scientists, and stakeholders with excellent communication skills and an understanding of the IT development process. Candidates should have experience with project management software.