Assistant Professor of Computer Science
at Roskilde universitet
4000 Roskilde, Region Sjælland, Denmark -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Jan, 2025 | Not Specified | 23 Oct, 2024 | N/A | Data Science,Addition,Interaction Design,Interdisciplinary Collaboration,Nlp,Natural Language Processing,Data Analysis,Internet,Technology,Programming Languages,Computer Science,Databases,Algorithms,It Security,Learning Techniques,Multimedia,It | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
QUALIFICATIONS
The 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.
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 technolog
Responsibilities:
The 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
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Education Management
Teaching / Education
Education, Teaching
BSc
Computer Science
Proficient
1
4000 Roskilde, Denmark