Skip to content

Teaching Assistant Professor/Teaching Associate Professor in Data Science – Applied Math (APPM)

Requisition Number:



Boulder, Colorado





Employment Type:




Date Posted:


Job Summary

The Graduate School at the University of Colorado Boulder seeks applicants for the non-tenure-track position of Teaching Assistant Professor or Teaching Associate Professor, to begin fall 2024. This faculty member will be rostered in the Department of Applied Mathematics (APPM) and teach primarily in the MS in Data Science (MSDS). The successful applicant will be fluent in applied mathematics and statistics for data science, including proficiency in R or Python programming language; and will be prepared to teach data science courses including statistical methods, regression, and statistical learning. Preference will be given to applicants who are qualified to teach a wide range of applied mathematics and statistics courses at the undergraduate and graduate level, including large lower-division classes (between 90-150 students). The ideal candidate will assist in the development of data science degree programs. Additional responsibilities may include application reviews, coordinating multi-section courses, supervising teaching assistants, serving on departmental committees, supporting growth in the university’s data science degree offerings, and advising data science students.

This faculty member will report to the Chair of APPM and will work in close collaboration with the Faculty Director of the MSDS. Teaching-track faculty compose the core full-time teaching faculty team in APPM and the MSDS and play a fundamental role in the educational and service missions of the university.
The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities.

Who We Are

The Graduate School at the University of Colorado Boulder serves as the intellectual crossroads of the university. Nearly 6,000 graduate students from around the world come to CU Boulder to pursue graduate certificates, master’s and doctoral degrees in over 130 programs. We offer degrees across a full range of fields which alongside our robust interdisciplinary programs and institutes provide an outstanding environment in which to pursue graduate work.

In 2021, through a collaboration between the Graduate School and Departments of Applied Mathematics, Computer Science, and Information Science, the University of Colorado Boulder launched an interdisciplinary MS in Data Science with two modalities: an asynchronous, online professional Master of Science degree in Data Science hosted on the Coursera platform, and an on-campus, in-person professional Master of Science degree in Data Science.

The degree programs are interdisciplinary drawing on CU Boulder faculty expertise in statistics, applied mathematics, data science, computer science, information science, geospatial analytics, natural language processing, business analytics and more. The curriculum offers technical depth and functional breadth that also emphasizes cross- functional communication and teamwork, skills vital to data scientists who increasingly work with partners across a wide spectrum of domains.

What Your Key Responsibilities Will Be

  • The teaching requirement for this appointment is 5 semester courses per academic year.
  • As part of the 20% leadership and service commitment, the incumbent will be asked to participate in the admissions and recruitment cycle (primarily through reviewing applications for the MSDS), new student orientation, and commencement; the incumbent may also be asked to coordinate multi-section courses, develop curricula and pedagogical techniques, assist in the administration of the data science degrees, and/or advise data science students.

What You Should Know

  • We seek candidates who are strongly interested in or demonstrate effectiveness in teaching, mentoring and inspiring diverse students of all races, nationalities and genders, including first generation students.
  • Background checks will be conducted for all final applicants.
  • The initial appointment effective July 2024 will be as lecturer in the Graduate School. Appointment as teaching assistant professor or teaching associate professor will be effective at the beginning of academic year 2024–2025. This teaching-track appointment is a 9-month academic year position for an initial term of three years, with reappointment contingent upon satisfactory performance.

What We Can Offer


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 authentic. Be ambitious. Be Boulder.

What We Require

  • PhD in the mathematical sciences, statistics, data science or a closely related field. “All But Dissertation” (ABD) and strong MS-level candidates with an extensive teaching record will also be considered.
  • Fluent in Python or R.
  • Experience in or proficiency with applied statistical methods for data science, including regression, ANOVA, generalized linear models, and statistical learning techniques.
  • Candidates for teaching assistant professor must have at least 1 year of experience teaching at the university level. Candidates for teaching associate professor must have at least 5 years of experience teaching at the university level. Teaching experience obtained while in pursuit of PhD is acceptable.

What You Will Need

Proficiency with (or experience using) R, statistical methods, regression, experimental design, non-parametric regression, generalized additive models.

What We Would Like You to Have

  • Preference will be given to recent PhD graduates with experience in statistics and data science.
  • Knowledge of other topics in data science, including data structures and algorithms, datacenter scale computing, big data architecture, or data security.

Special Instructions

To apply, please submit the following materials:
  1. Current Resume/CV
  2. Cover Letter that specifically addresses the job requirements and outlines your qualifications.
  3. List of References
    • This application requires recommendations from three colleagues, at least one of whom should be familiar with your teaching style. Please provide a phone number and email for each recommendation provider.
  4. Statement of Teaching Philosophy
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 a translated version (if applicable) as an optional attachment.

Review of applications will begin as they are received and will continue until the position is filled. Applications received by March 15, 2024 will receive full consideration.

Note: Application materials will not be accepted via email. For consideration, applications must be submitted through CU Boulder Jobs.

Posting Contact Information

Posting Contact Name: Brian Zaharatos

Posting Contact Email: