Faculty Positions

Instructor positionThis position will support the Department of Computer Science and fulfillment of the department’s educational mission through teaching computer science courses on the CU Boulder campus. Candidates must demonstrate a strong commitment to high-quality undergraduate education. We are particularly interested in candidates with a background in the areas of algorithms, databases, software engineering, or programming languages. 

Open-rank position in machine learning. This position is part of the long-term growth plans for the College of Engineering and Applied Science, and we are especially interested in qualified candidates who can contribute, through their research, teaching, and service, to the diversity and excellence of our academic community. Within machine learning, we are particularly interested in candidates who develop novel algorithms and architectures, with potential application areas including, but not limited to, computer vision, robotics, data science, and natural language processing. 

Tenure-track position in trustworthy softwareThis includes, but is not limited to, a broad swath of topics, including programming language foundations (e.g., type systems, language design), large-scale distributed systems (e.g., cloud computing), secure software (e.g., language-based security), probabilistic programming (e.g., languages for machine learning), automated reasoning (e.g., program analysis, software verification), industrial-scale computing (e.g., software engineering), and computing education research. 

Tenure-track positions in quantum information science and engineeringThis is a college-level search, focusing on candidates in the areas of Quantum Computing and Communications Systems, Quantum Sensors and Metrology, Quantum Networking, Quantum Materials and Devices, as well as supporting technologies. The positions will likely be rostered in either the Electrical, Computer and Energy Engineering (ECEE) or Computer Science (CS) departments.

Student/Alumni Jobs

The Computer Science Department maintains a moderated Jobs Mailing List. The list is open to anyone, students, alumni and even the public at large, who wishes to receive email job postings. The jobs range from unpaid part-time internships for current students to full-time salaried positions for graduates. This list is moderated to eliminate spam. If you'd like to join or post to the Jobs List, please click on the link on the right.