Department of People and Technology, Roskilde University, invites applications for a position as assistant professor of Computer Science from
February 1, 2025 or as soon as possible thereafter. The position is limited to 3 years.
The Department of People and Technology is the largest department at RUC. It covers a wide range of subject areas, broadly focused on the interactions between humans, society, and technology/systems. This includes fields related to human health, IT, and scientific disciplines, as well as planning, intervention, and design. The position will be based in the Programming, Logic, and Intelligent Systems research group. Together with the neighboring research group for Sustainable Digitalization, we focus on the design, construction, validation, and evaluation of increasingly complex and sophisticated systems, integrating both basic and applied research. The development of reliable, intelligent, and resource-efficient systems requires foundational research in the mathematical and logical foundations of databases, algorithms, and programming languages. Both research groups are steadily expanding due to increasing teaching demands and external funding in these areas.
Read more about computer science at Roskilde University (RUC) at https://ruc.dk/en/computer-science-roskilde-university and at
https://forskning.ruc.dk/en/organisations/programmering-logik-og-intelligente-systemer.Responsibilities and tasksThe assistant professor’s work will primarily include research, including obligations with regard to publication/scientific communication and research-based teaching with associated examination obligations within Computer Science. This includes a deep engagement with core areas of computer science such as algorithms, programming languages and software engineering and development. In addition to research and research-based teaching, the position also requires sharing knowledge with the wider society, including participation in public debate. To a limited extent this may also include performance of other activities.
The position is partly funded by the interdisciplinary research project "Safeguarding Diversity in News Recommendation" with Journalism, which investigates how news recommendation models can be redesigned or adjusted to meet various normative goals of news diversity in a Danish context. Therefore, the research of this position is to contribute to the project, which among others involves collaboration with Danish media organizations, collecting and processing relevant media data, and analyzing such data by using data science methods.
An assistant professor is required to complete the educational training program for assistant professors at RUC (up to 220 hours).
The ideal candidate is expected to be able and willing to teach and tutor in several of the department’s education programs:
- Computer science and informatics at BSc and MSc level (https://ruc.dk/en/computer-science-roskilde-university)
- The BSc program in natural science and the BSc program in humanities and technology
QualificationsThe successful candidate will be embedded in the research group Programming, Logic and Intelligent Systems (PLIS) and must align their research with to the with the group's focus areas (see more at https://forskning.ruc.dk/en/organisations/programmering-logik-og-intelligente-systemer). The group’s work focuses on the following topics:
- Artificial Intelligence and decision support tools
- Big data analysis and data science
- Analysis of programming languages and program properties
- Interaction design
- Logic and knowledge modelling
- Complex IT systems, databases and IT security
- Innovative applications of IT and Internet of Things
Knowledge and skill in one of the following scientific areas are required:
- Solid foundation in computer science, including a comprehensive understanding of fundamental principles and concepts.
- Expertise in recommendation models and algorithms, with experience in news recommendation being a plus.
- Skilled in machine learning techniques, including semi-supervised learning, transfer learning, and deep models.
- Capable of extracting information from multimedia and natural language processing (NLP).
- Additionally, strong programming skills in one of the following languages are required: Python, Java, C#, or C/C++.
The ideal candidate shall be enterprising and possess good communication skills and be a visible involved participant in the department’s daily activities, in addition to being willing to engage in disciplinary and interdisciplinary collaboration across the department.
AssessmentIn the assessment of the candidates, consideration will be given to:
- research topic,
- scientific production and citations and research prospective at an international level,
- research prospective and the ability to promote and utilize research results,
- experience in teaching and education,
- basis academic experience, preferably including international academic experience, e.g. from reviewing or editing academic papers and/or from organizing research conferences or seminars,
- professional networks and history of collaboration
- ability to contribute to development of the department’s internal and external cooperation
The candidate is expected to:
- Master Danish (or Swedish/Norwegian) to the degree that you can teach and supervise in Danish and participate in on-going administrative and collegial cooperation. If you do not master Danish, you are expected to follow classes and reach an acceptable level of Danish within a period of two-three years.
- Be fluent in English to the degree that you can research, teach and supervise in English.
QuestionsFor further information about the position, please contact director of studies Henrik Bulskov +45 46742272 or project manager Hua Lu +45 46742604.
Terms of employmentThe employment is full time, 37 hours per week and you will refer to Dean Bjarke Oxlund.
The position will be filled according to the Agreement between the Danish Ministry of Finance and the Danish Confederation of Professional Associations (AC) and Job Structure for Academic Staff at Universities.
Application procedure After the deadline for applications the Dean will shortlist applicants for assessment with assistance from the recruitment committee including the chairperson of the assessment committee.
Shortly after the application deadline all applicants will be notified whether or not their application has been selected for assessment.
The shortlisted applicants will be informed about the composition of the assessment committee, and each applicant will be given the opportunity to comment on the composition of the committee and - later on - their assessment.
Once the recruitment process is completed, all applicants will be informed of the outcome of their application.
Application To apply for the position go to
www.ruc.dk/en/job/ Only applications in English are accepted.
Applications must include:
1. Cover letter
2. CV
3. Documentation of education
4. Teaching portfolio (read more about teaching portfolio at Roskilde University
here)
5. A complete list of publications
6. A maximum of 5 relevant scientific works that you want included in the assessment
If any of the publications that you want included in the assessment are the result of a joint effort, the extent and the nature of your contribution to each individual work must then be clarified in a co-author statement (find template
here)
Please submit your application no later than November 17, 2024.Material received after this date will not be taken into consideration.
Roskilde University wishes to reflect the diversity of society and welcomes applications from all qualified candidates regardless of personal background.
Roskilde University’s foremost task is to engage in experimental and innovative forms of learning, research and problem-solving that contribute to progress in society. We educate skilled, interdisciplinary graduates and produce scientific results of the highest quality through transparency, engagement and knowledge-sharing.
Roskilde University has approx. 6.500 students, 900 employees and an annual turnover of DKK 800 million.