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.

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

WHY CRI?

  • 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

HPC SYSTEMS ADMINISTRATOR


ABOUT THE JOB

This position will work with the Lead HPC Systems Administrator to build and maintain the University of Chicago Biological Sciences Division’s High Performance Computing (HPC) environment, assist life sciences researchers in utilizing 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.

The HPC Systems Administrator will provision, configure, and operate computational hardware and analysis software for use by research projects, as well as participate in technical development to enable continuing innovation within the infrastructure.

WHAT WE’RE LOOKING FOR

Education:

  • Bachelor’s degree in computer science, engineering, biological sciences, or related field.

Experience:

  • Two or more years work experience in a scientific computing environment.
  • Ability to administer GNU/Linux servers.
  • Understanding of issues in research computing.
  • Ability to program and debug software in C/C++, Java, and/or Fortran.
  • Ability to build and install software from source.
  • Basic knowledge of computer and network security.
  • Desirable: Understanding of HPC scheduling software (e.g. PBS, Moab, or SLURM), parallel filesystems (e.g. GPFS, Lustre), HPC Interconnects (e.g., Infiniband, OmniPath), and/or AI/Deep Learning/Machine Learning.

APPLY NOW

CRI CAREER PATHS

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).

Bioinformatician

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.