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—if a link does not work, please search there by requisition number.

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

SOFTWARE ENGINEER | Requisition #103827


ABOUT THE JOB

The Software Engineer will join a multi-disciplinary team as part of the Gabriella Miller Kids First Initiative, a multi-institutional project with the goal of creating a large-scale data resource for pediatric cancer research. (Read more about the University of Chicago’s role in this project here.)

Primary responsibilities will include curation and standardization of clinical and phenotypic data from multiple independent international research projects, as well as the design and implementation of data stores, web services, and interfaces for securely presenting these data to approved endpoints. The Software Engineer will also work to build connections between the CRI’s infrastructure and other data commons, including the Genomic Data Commons and Gabriella Miller Kids First Data Resource.

The position will require considerable skill, discipline, and creativity in synthesizing disparate data in an extensible and sustainable framework that can adapt to new sources and new data elements. Additional responsibilities will include the development and maintenance of data dictionaries and the documentation of APIs available to access the data.

WHAT WE’RE LOOKING FOR

Education:

  • Bachelor’s degree in computer science, mathematics, statistics, engineering, or a related field required.
  • Advanced degree in computer science, mathematics, statistics, engineering, or a related field preferred.

Experience:

  • Minimum of two years of relevant programming experience required.
  • Experience developing software in C# / ASP.NET required.
  • Knowledge of database concepts and experience with creating and maintaining SQL databases (particularly with MSSQL and MySQL) required.
  • Experience with clinical phenotypic data strongly preferred.
  • Experience with biomedical ontologies and data standards strongly preferred.
APPLY NOW

SR. WEB APPLICATIONS DEVELOPER | Requisition #103830


ABOUT THE JOB

The Senior Web Applications Developer will join the CRI’s Custom Applications team, a group of seasoned developers responsible for creating and maintaining a wide variety of custom applications for research. This work contributes to the study of childhood cancer, the creation of multi-institution data sharing networks, the introduction of new models of clinical care, and the implementation of early childhood intervention programs, among other research (view some of their work here).

The Senior Web Applications Developer will work on a wide variety of projects. Day-to-day work in this role may include custom programming, data migration and validation, reporting from various information systems, creating new database schemas, evaluating and implementing open source software, and giving demonstrations of current projects.

The CRI Applications team works primarily with MSSQL Server, ASP.NET, MVC, Web API, and C#. However, some work may require the use of other languages, specifically Java, PHP, and Python, so experience with these is a plus. Our team employs Agile software development methodologies.

WHAT WE’RE LOOKING FOR

Education:

  • Bachelor’s degree OR a minimum of five years of experience in the Information Technology field OR an equivalent combination of education and experience required.
  • Advanced degree in computer science, engineering, or a related field preferred.

Experience:

  • Minimum of three years experience developing web applications (ASP.NET) in C# required.
  • Minimum of three years experience developing web applications using ASP.NET MVC required.
  • Minimum of three years experience writing Javascript code required.
  • Minimum of three years experience writing T-SQL required.
  • Experience with MVVM frameworks (Angular, Knockout JS) strongly preferred.
  • Experience administering IIS strongly preferred.
  • Experience with KendoUI preferred.
  • Experience with ElasticSearch, Solr, and Lucene preferred.
  • Experience programming in PHP preferred.
  • Experience with JQuery preferred.
  • Experience with best practices for UI design/Human Factors preferred.
  • Experience with multiple RDBMSs (MSSQL, Oracle, MySQL, PostgreSQL) preferred.
  • Experience with data warehousing (both designing and querying) preferred.
  • Experience with BI tools (Cognos, Tableau, etc.) preferred.
  • Experience with Linux / Unix preferred.

APPLY NOW

SR. SYSTEMS ADMINISTRATOR | Requisition #102929


ABOUT THE JOB

As part of the CRI’s IT Operations and Infrastructure team, the Sr. Systems Administrator takes part in planning, design, and day-to-day maintenance for operating systems and both virtual and physical infrastructures in a highly secure environment. He or she will work closely with customers to provision infrastructure, primarily virtual servers, based on users’ needs or specifications and existing security and operational policies.

The Sr. Systems Administrator also assists in developing new services to provide to our end users, and participates in architecting and reviewing security improvements to the environment as well as systems automation and programming to increase efficiency of the team and improve end-user experience.

WHAT WE’RE LOOKING FOR

Education:

  • Bachelor’s degree in computer science or a related field OR relevant certifications from Microsoft required.
  • Any relevant certifications (e.g., Red Hat, Microsoft, VMware, SANS, or ISC2) preferred.

Experience:

  • A minimum of five years of Windows Server systems administration experience required.
  • Experience managing networked servers and workstations with knowledge of TCP/IP network services, system utilities, hardware installation, and OS installation required.
  • Experience with management and configuration of VMware Vsphere required.
  • Practical experience with managing systems in an Active Directory environment required.
  • Experience with Powershell scripting required.
  • Experience with automation of systems administration tasks required.
  • Practical experience with Linux required.
  • Microsoft IIS and SQL experience preferred.
  • Experience with configuration management systems such as SCCM or SaltStack, Puppet, Chef, etc. preferred.
  • Practical experience working in HIPAA environments (alt. PCI, SOX, etc.) preferred.
  • Practical experience in an IT security and/or compliance role preferred.
  • Experience with Python, Ruby, Bash, C, or Java preferred.
  • Experience with management and configuration of VMware SRM preferred.
  • Practical experience and familiarity with system administration issues in supporting other relational database servers (e.g. MySQL, PostgreSQL, Oracle) preferred.
  • Experience with configuration and management of highly available systems preferred.
  • Experience in providing systems and software support to software developers and scientists (technical users) preferred.
  • Practical experience with SAN, NAS, and backup technologies preferred.
  • Experience in research computing such as High Performance Computing (HPC) or Parallel Filesystems (e.g. Lustre, GPFS, GlusterFS) preferred.

APPLY NOW