Skip to content

Professional Research Assistant

Requisition Number:

66730

Location:

Boulder, Colorado

City

Boulder

State

Colorado

Employment Type:

Research Faculty

Schedule:

Full-Time

Posting Close Date:

28-Aug-2025

Date Posted:

15-Aug-2025

Job Summary

Two positions for a Professional Research Assistant (PRA) at the University of Colorado Boulder Computer Science (CS) Department are available with Professor Kevin Gifford, starting in August of 2025. The PRA positions will support software engineering and software development activities for sponsored research projects focusing on spectrum engineering and spectrum sharing. Professional Research Assistants are considered research faculty and receive generous benefits.

CU is an Equal Opportunity Employer and complies with all applicable federal, state, and local laws governing nondiscrimination in employment. We are committed to creating a workplace where all individuals are treated with respect and dignity, and we encourage individuals from all backgrounds to apply, including protected veterans and individuals with disabilities.

What Your Key Responsibilities Will Be

  • Manage software design and software engineering.
  • Develop high-quality open-source software for sponsored research projects.
  • Participate in technical meetings.

What You Should Know

This is a remote position.

What We Can Offer

The starting salary range for this position is $90,000 - $115,000 per year.

Benefits

The University of Colorado offers excellent benefits, including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder.

Be Statements

Be challenged. Be game-changing. Be Boulder.

What We Require

  • B.S. In Computer Science with minimum eight years of experience

or

  • M.S. in Computer Science with minimum two years of experience.

What You Will Need

  • A focus on quality and attention to detail.
  • Strong communication and presentation skills.
  • Must be able to work in a team environment with an interdisciplinary technical focus.
  • Must be self-motivated to solve complex problems.
  • Strong experience in Linux, system administration, and quality software development.
  • Experience with Python and Rust.

What We Would Like You to Have

  • Experience in professional software management and development.
  • Experience with Git.
  • Experience with C, C++.
  • Experience with cloud services such as AWS.
  • Database programming skills.
  • Experience with remotely deployed software on hardware with limited capabilities.
  • Experience successfully developing an architecture with significant scale.
  • Experience with cloud based data collection and analytics database development.

Special Instructions

To apply, please submit the following materials:
  1. Current Resume/CV
  2. Cover Letter
  3. (Optional) Transcripts/Proof of Degree: If you are selected as the finalist, your degree will be verified by the CU Boulder Campus Human Resources department using an approved online vendor. If your degree was obtained outside of the United States, please submit an English-translated version (if applicable) as an Optional attachment.
One letter of recommendation will be required from the final candidate. Please be prepared to provide contact information for one professional reference later in the search process.

Please apply by August 28, 2025 for full consideration.

Note: Application materials will not be accepted via email.

In compliance with the Colorado Job Application Fairness Act, in any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

Posting Contact Information

Posting Contact Name: Boulder Campus Human Resources

Posting Contact Email: Recruiting@colorado.edu