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.


  • 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



The Senior Bioinformatician will join the CRI’s Bioinformatics Core, a team of experienced scientists who act as research partners and collaborators with BSD faculty on biomedical research. We are looking for a candidate with a strong combination of scientific knowledge and programming skills for this hands-on technical role working with a wide range of high-throughput genomics technologies,  including the applications of Next Generation Sequencing, spanning pipeline development, optimization, operations, and support.

This role includes developing methodologies and tools, analyzing highly complex data, and working closely with BSD faculty to guide the bioinformatics components of research projects. The Sr. Bioinformatician will engage with the bioinformatics community at large on pipeline development and have opportunities to collaborate with internationally recognized leaders in genomics and biomedical informatics.



  • Doctoral degree in Bioinformatics, the Biological Sciences, Computer Science, or a related field required.


  • Two or more years of experience in the field of bioinformatics required.
  • Two or more years of experience programming required, in at least three of the following languages: Python, Java, SQL, XML, Perl, and R.
  • Demonstrated experience and proficiency in analysis pipeline development of high-throughput data required.
  • Hands-on experience with Next Generation Sequencing technologies, such as BWA, Novoalign, STAR, GATK, samtools, Picard, and other tools, required.
  • Experience and a working understanding of algorithms, data structures, and scientific programming required.
  • Experience working on Linux and/or Unix systems required.
  • Experience working on High Performance Computing (HPC) infrastructure required.
  • Demonstrated experience in the development, optimization, automation, and operations support of analysis pipelines for high-dimensional data including whole-genome, whole- exome, and RNA sequencing data preferred.
  • Experience in employing high performance computing to solve parallelizable compute problems preferred.
  • Experience providing bioinformatics services or other service roles preferred.
  • Experience with project management preferred.
  • Experience with genomic datasets such as TCGA, TARGET, CGCI, MMRF, and ICGC preferred.
  • Experience with version control, such as git, preferred.
  • Experience with both molecular and clinical data preferred.
  • Experience mentoring early career bioinformaticians preferred.



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.