Postdoc position at the Human-Computer Interaction Institute at Carnegie Mellon University

Website cmuhcii Carnegie Mellon University

We are looking for a postdoctoral fellow to work on a new research project to create a platform for authoring and running adaptive online courses that personalize instruction according to  a range of learner variables such as prior knowledge, knowledge growth, interests, self-regulation, and other factors.  Our strategy will be to integrate CMU’s Open Learning Initiative (OLI, an online course platform) and CMU’s Cognitive Tutor Authoring Tools (CTAT, a set of authoring tools for creating adaptive tutoring systems). We plan to integrate both for student run time, where CTAT tutors are embedded in OLI courses, and for course authoring time, to permit changes to CTAT tutors from OLI’s authoring environment. We aim to create realistic demonstrations of these new kinds of adaptivity by transforming existing (currently not-so-adaptive) online courses.

This work will be a step toward a broad framework for adaptive services for technology-enhanced learning. To enable integration and interoperability with other platforms and tools, the system will adhere to emerging IEEE Adaptive Instructional System Standards and other applicable standards (e.g., xAPI and/or LTI, possibly to include Caliper). Results will be open-source.

The postdoc will be involved in all aspects of the research. Specific responsibilities will be to create a fully browser-based version of CTAT and to achieve, in stages, a progressively more complete technical integration of CTAT and OLI.  We expect that the postdoc would then want to explore any of a whole host of research questions that this kind of system presents.


Minimum qualifications

  • PhD in learning technologies, human-computer interaction, or a related field
  • Experience with web development

Preferred qualifications

  • Research experience regarding adaptive learning technologies
  • Skill in interaction design and usability testing
  • Experience with complex software engineering projects
  • Experience with Vue.js or a similar front-end framework

Application Instructions


For inquiries, please contact Prof. Vincent Aleven,,

Equal Employment Opportunity Statement

Carnegie Mellon University shall abide by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, national origin, protected veteran status or disability.

To apply for this job please visit