User Tools

Site Tools


Open Positions in CADIA

As an active center within Reykjavik University, CADIA employs a number of research and technical staff. This page lists the positions that are currently open for applications, including contact information for each position. Positions in CADIA are awarded based on merit, and we seek candidates with a proven record of excellence. Given that equity and diversity are essential to academic excellence, CADIA welcomes applications from individuals who will further expand its diversity; women and other underrepresented groups are especially encouraged to apply. To learn more about CADIA, visit us at

AI Festival at Reykjavik University, 2017

Department of Computer Science - Programmer for AI Experience Managers

We are looking for an enthusiastic student to join our team for three months of paid work (part-time/full-time, starting soon or this summer). Your goal would be to help CADIA Ph.D. student Giulio Mori develop a platform for evaluating Artificial Intelligence systems called “Experience Managers.”

An experience manager is an AI system that works to improve the user experience in an interactive environment. Experience managers are often used in games to gather data on players and adapt the game to their preferences. To do this job well, the manager needs to think about what might happen next in the game environment, both short and long term.

You will work on the part of our platform that helps a manager generate all the possible actions that can occur in the environment and roll out possible futures. We plan to use Prolog for this task, given its renowned speed and reliability in solving this sort of problem.


  • Understanding of first-order logic and pattern matching.
  • Good Python programming skills.
  • Willingness to learn Prolog and PDDL (the Planning Domain Definition Language).
  • Good English skills.

What you will do:

  • Create a Python library that can translate PDDL into Prolog instructions and vice versa.
  • Expand the existing platform with algorithms for generating possible futures and querying them using Prolog.

Application Deadline: 14 March 2021.

If you are interested in this position, please contact Stephan Schiffel ( and Giulio Mori ( for further information.

/var/www/ · Last modified: 2024/04/29 13:33 by

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki