Associate Professor in Science of Programming and Programming languages

Trondheim, Norway
27 May 2020
End of advertisement period
15 Aug 2020
Contract Type
Full Time

About the position

At our Department of Computer Science (IDI), we are looking for a new colleague to join us.

We are recruiting in the core areas of programming language design, application, and theory as part of software engineering. Special consideration will be given to applicants doing research in domain- and application-specific languages or languages for computational modelling and specification.

Some non-exclusive examples of relevant research areas are language theory and practice related to:

  • correctness, quality, security and safety of software
  • software and design validation and verification
  • probabilistic and logic reasoning, statistical methods, AI, knowledge representation
  • large software systems
  • software synthesis, generation and translation
  • usability of programming languages
  • functional, logic and unconventional programming paradigms
  • high-level language virtual machines
  • gaming and simulation

You will report to the head of department

Duties of the position

We expect the applicant to:

  • Initialize and lead research within the field of programming languages.
  • Take a leading role in research-based education, which includes supervision, teaching, and course development for Bachelors, Masters and Ph.D. students within the software engineering section of the department.
  • Being affiliated with  Software Engineering, we expect external collaboration with industry as well as public sector, and also an interest in internal research collaboration within e.g. requirement engineering, agile methods, software design and development, user interface design, domain- and modelling languages, design and development tools, software games, software and art, software security, reliability and safety.
  • The applicant is also expected to participate in administrative activities, such as hiring committees, educational and research boards, etc., that are conducted at IDI.

Required selection criteria

The position of Associate Professor within computer science, with specific focus on programming languages, requires that you meet the criteria in the Regulations concerning appointment and promotion to teaching and research posts section 1-4. 

  • Your PhD, or academic work of the same scope and quality, must be within computer science, with specific focus on programming languages or equivalent subject area 
  • Exellent english skills, both written and oral
  • Ability and experience in initiating and leading research in the subject area.   
  • Publication of research results in recognized peer-reviewed international journals (e.g. TOPLAS, IJPP, JFP, SoSyM, JCL, JFLP) and conferences (eg. POPL, ICLP, ICFP, OOPSLA, PLDI). Particular focus will be placed on academic work during the past five years, excluding statutory leave

You must document relevant basic competence for teaching and supervision at university/higher education-level, ref. Regulations. If this cannot be documented, you are required to complete an approved course in university teaching within two years of commencement. NTNU offers qualifying courses. 

It is a prerequisite that within three years of appointment, new employees who do not speak a Scandinavian language can demonstrate skills in Norwegian or another Scandinavian language equivalent to level three in the course for Norwegian for speakers of other languages at the Department of Language and Literature at NTNU.

Please see the Regulations concerning appointment and promotion to teaching and research posts for general criteria for the position.

Preferred selection criteria

  • applicants with teaching experience from higher education will be preferred 

Personal characteristics

We expect the applicant to be:

  • Independent     
  • Result-oriented
  • ollaborative
  • Promote a good relationship with and among students
  • Creative
  • Have a strong motivation to contribute to a good working and social environment

We offer:

Salary and conditions

In a position as Associat Professor (code 1011) you will normally be remunerated from gross NOK 640 200,-  per year, depending on qualifications and seniority. From the salary, 2% is deducted as a contribution to the Norwegian Public Service Pension Fund.

The engagement is to be made in accordance with the regulations in force concerning State Employees and Civil Servants, and the acts relating to Control of the Export of Strategic Goods, Services and Technology. Candidates who by assessment of the application and attachment are seen to conflict with the criteria in the latter law will be prohibited from recruitment to NTNU. After the appointment, you must assume that there may be changes in the area of work.

It is a prerequisite that you can be present at and accessible to the institution daily.

Application Process

You can find more information about working at NTNU and the application process here.

About the application

The application and supporting documentation must be in English.

Please note that applications are only evaluated based on the information available on the application deadline.  You should ensure that your application shows clearly how your skills and experience meet the criteria which are set out above.

If, for any reason, you have taken a career break or have had an atypical career and wish to disclose this in your application, the selection committee will take this into account, recognizing that the quantity of your research may be reduced as a result.

The application must include:

  • CV, certificates and diplomas
  • Academic works - published or unpublished - that you would like to be considered in the assessment (up to 10 works)
  • A description of the academic/artistic works that you regard as most relevant and that you particularly want to be considered in the assessment
  • Name and address of three referees
  • Research proposal for the first five yeasr of employment (maximun three pages)
  • Details of teaching qualifications based on "Documentation of applicant’s teaching qualifications in connection with appointment to an academic position at NTNU”
  • Details of the projects you have managed, with information about funding, duration and size

Joint works will be considered. If it is difficult to identify your contribution to joint works, you must attach a brief description of your participation.

In the assessment of the best-qualified applicant, we will emphasize education, experience and personal suitability as well as your motivation for the position. You will be expected to deliver high-quality teaching at undergraduate and postgraduate levels, and undertake supervision of Masters and Doctoral candidates. Evaluation of these skills will be based on documented experience and relevant teaching qualifications. Applicants with teaching experience at university level are preferred. Quality and breadth of the teaching qualifications will be evaluated.

NTNU is committed to following evaluation criteria for research quality according to The San Francisco Declaration on Research Assessment - DORA. This means that we pay special attention to the quality and professional breadth of these works. We also consider experience from research management and participation in research projects. We place great emphasis on your scientific work from the last five years.

Your application will be considered by an expert committee and the most suitable applicants will be invited to interview and to deliver a lecture.

General information

A good working environment is characterized by diversity. We encourage qualified candidates to apply, regardless of their gender, functional capacity or cultural background. NTNU wishes to increase the proportion of women in its academic positions, and women are therefore encouraged to apply.

The city of Trondheim is a modern European city with a rich cultural scene. Trondheim is the innovation capital of Norway with a population of 200,000. The Norwegian welfare state, including healthcare, schools, kindergartens and overall equality, is probably the best of its kind in the world. Professional subsidized day-care for children is easily available. Furthermore, Trondheim offers great opportunities for education (including international schools) and possibilities to enjoy nature, culture and family life and has low crime rates and clean air quality.

Norway is a fantastic place for living and working. Norwegians are friendly and speak excellent English. The quality of life is high, with a strong emphasis on outdoor activities and family. The working climate emphasizes an open atmosphere between junior and senior staff. Spouses are entitled to work permits and healthcare is free. The parental benefits in Norway are among the best in the world, including extensive parental leave (for both parents), paid time off to care for sick children, and very affordable daycare.

As an employee at NTNU, you must at all times adhere to the changes that the development in the subject entails and the organizational changes that are adopted.

Under the Freedom of Information Act (offentleglova), your name, age, position and municipality may be made public even if you have requested not to have your name entered on the list of applicants. 

If you have any questions about the position, please contact Associate Professor Øystein Nytrø e-mail: or Head of department John Krogstie e-mail:

If you have any questions about the recruitment process, please contact our HR recruitment team at the faculty:

Please submit your application and supporting documentation via If you are invited for interview, you must bring certified copies of certificates and diplomas. Mark the application with reference number: xxx.

Application deadline: 15.08.2020

NTNU - knowledge for a better world

The Norwegian University of Science and Technology (NTNU) creates knowledge for a better world and solutions that can change everyday life.

Department of Computer Science 

We are the leading academic IT environment in Norway, and offer a wide range of theoretical and applied IT programmes of study at all levels. Our subject areas include hardware, algorithms, visual computing, AI, databases, software engineering, information systems, learning technology, HCI, CSCW, IT operations and applied data processing. The Department has groups in both Trondheim and Gjøvik. The Department of Computer Science is one of seven departments in the Faculty of Information Technology and Electrical Engineering .

Deadline 15th August 2020
Employer NTNU - Norwegian University of Science and Technology
Municipality Trondheim
Scope Fulltime
Duration Permanent
Place of service Campus Gløshaugen

Similar jobs

Similar jobs