<< Back to Search

Research Associate

Job description


University of Colorado Denver
Department of Mathematical and Statistical Sciences
Research Associate

The University of Colorado Denver l Anschutz Medical Campus seeks individuals with demonstrated commitment to creating an inclusive learning and working environment.  We value the ability to engage effectively with students, faculty and staff of diverse backgrounds.


The CU Denver Department of Mathematical and Statistical Sciences invites applications for a Research Associate position.  The position is expected to last 2-3 years.  The Research Associate will work in collaboration with PI Professor Julien Langou on NSF award #2004850 entitled: “Collaborative Research: Frameworks: Basic ALgebra LIbraries for Sustainable Technology with Interdisciplinary Collaboration (BALLISTIC)”. This project is in collaboration with University of Tennessee and University of California Berkeley. The goal of BALLISTIC is to create a layered package of software components that is capable of running at every level of the platform deployment pyramid and achieves three complementary objectives: (1) deliver seamless access to the most up-to-date algorithms, numerics, and performance via familiar Sca/LAPACK interfaces, wherever possible; (2) make advanced algorithms, numerics, and performance capabilities available through new interface extensions, wherever necessary; and (3) provide a well-engineered conduit through which new discoveries at the frontiers of research in these areas can be channeled as quickly as possible to all the applications from science and engineering communities that depend on high-performance linear algebra libraries. This position will work at the interface of quality software and state-of-the-art research to code, implement, maintain, deploy, test, assess the performance of the software.

Examples of Work Performed:

The duties and responsibilities of the position include, but are not limited to:

  • writes numerical linear algebra computer software library using OpenMP, MPI, BLAS, LAPACK
  • uses source control (git) to maintain source code
  • collaborates with other entities (companies, university, open source community) on the development of the software
  • reads, understands and implements state of the art numerical linear algebra algorithm, for sequential, shared memory and parallel distributed architectures
  • writes readable codes, well designed 
  • uses unit test, tests site regression software such as Catch2 or test sweeper
  • practices best software engineer practice
  • maps out daily goals, weekly goals, monthly goals and yearly goals
  • communicates clearly to all involved parties
  • provides user support
  • develops using install system such as autoconf, cmake, etc.
  • develops codes and test the codes on a wide range of machines and compilers
  • regularly follows ISO C and ISO C++ standard
  • performs numerical experiments for stability and performance comparison of various algorithms
  • writes technical on the software development
  • writes research quality papers, submits to quality journals
  • presents orally through slides the outcomes of the software development and the research

Salary and Benefits:

The hiring range for this position has been established at $70,000 to $80,000

The salary of the finalist(s) selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training.

The above salary range (or hiring range) represents the University’s good faith and reasonable estimate of the range of possible compensation at the time of posting.

The University of Colorado offers a full benefits package. Information on University benefits programs, including eligibility, is located at Employee Services.

University of Colorado Denver | Anschutz Medical Campus is dedicated to ensuring a safe and secure environment for our faculty, staff, students and visitors. To assist in achieving that goal, we conduct background checks for all new employees prior to their employment.

The Immigration Reform and Control Act requires that verification of employment eligibility be documented for all new employees by the end of the third day of work. Alternative formats of this ad are available upon request for persons with disabilities.

Your total compensation goes beyond the number on your paycheck. The University of Colorado provides generous leave, health plans and retirement contributions that add to your bottom line. 

Benefits: https://www.cu.edu/employee-services/benefits.

Total Compensation Calculator: https://www.cu.edu/employee-services/total-compensation

Diversity and Equity:

Please click here for information on disability accommodations: https://www1.ucdenver.edu/offices/human-resources/employee-relations-performance/ada-compliance

Office of Equity: https://www1.ucdenver.edu/offices/equity

The University of Colorado Denver | Anschutz Medical Campus is committed to recruiting and supporting a diverse student body, faculty and administrative staff. The university strives to promote a culture of inclusiveness, respect, communication and understanding. We encourage applications from women, ethnic minorities, persons with disabilities and all veterans. The University of Colorado is committed to diversity and equality in education and employment.

Minimum Qualifications:

  • Education: PhD in Computer Sciences or Applied Mathematics or a related field
  • Experience: One year of postdoctoral experience
Applicants must meet minimum qualifications at the time of hire.

Knowledge, Skills, and Abilities:

  • Working knowledge of the LAPACK software
  • Understanding of ecosystem libraries
  • Understanding of Numerical Linear Algebra Algorithm
  • Ability to code in C, C++
  • Ability to use best software engineering practices

Job Category: Faculty
Primary Location: Denver
Schedule: Full-time
Posting Date: Apr 6, 2021
Unposting Date: Apr 11, 2021, 11:59:00 PM




Diversity Profile: University


Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 4/7/2021
Application Due: 7/6/2021
Work Type: Full Time