Associate Professor, within Compiler Design

Trondheim, Norway
24 Oct 2022
End of advertisement period
01 Dec 2022
Contract Type
Full Time

About the position

The Department of Computer Science has a vacancy for the position as Associate Professor within Compiler Design.

We define compiler design as the process of creating tools, algorithms, and data structures that automatically optimize programs for efficient execution on a computer system.

The associate professor will be part of the Computing unit at the Department of Computer Science, which covers all main abstraction levels of computer systems and consists of experts in computer architecture, system software, parallel computing, algorithms, and visual computing.

The group is looking for a compiler expert to strengthen the research team, and to collaborate as well as connect with individual subareas of the group. The position’s research focus should target future computer systems, e.g., heterogeneous computing, GPUs, accelerators, or FPGAs.

You will report to the head of the Computing unit.

Duties of the position

We expect the applicant to initiate and lead research within the field of compiler design. We also expect the applicant to take a leading role in research-based education, which includes supervision, teaching both fundamental and advanced courses in computer science, and course development for Bachelors, Masters, and Ph.D. students. The applicant is also expected to participate in administrative activities, such as hiring committees and educational and research boards, that are conducted at the Department of Computer Science.

Required qualifications 

Associate professor: 

You must have the qualifications required for the position of Associate Professor in the field of computer science, with specific focus on compiler design, as outlined in the regulations concerning appointment and promotion to teaching and research posts 

The applicant should have a good publication record that is relevant to the topic of this position including articles in peer-reviewed journals, conferences, and other relevant international publication channels.

Knowledge of one or more of the following areas is required:

  • Compiler optimizations and code analyses
  • Compiler support for (automatic) parallelization
  • Code generation
  • Just-in-time compilation

You must document relevant basic competence in teaching and supervision at a university/higher education-level, as referenced in the Norwegian national Regulations. If this cannot be documented, you will be required to complete an approved course in university pedagogy within two years of commencement. NTNU offers qualifying courses. 

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

Preferred qualifications

Knowledge of one or more of the following areas is beneficial:

  • High-performance computing
  • Cloud-computing infrastructure
  • Computer networks
  • Energy-efficient computing
  • Security
  • Fault tolerance
  • Computer architecture
  • Parallel applications
  • Parallel algorithms and theory

Personal qualities

  • Challenges the status quo and promotes new initiatives
  • Sees the big picture and takes broader considerations into account
  • Focuses energy and resources on projects and tasks that add value
  • Strong motivation to contribute to a good working- and social environment

We offer 

Salary and conditions

As a Associate Professor (code 1011) you are normally paid from gross NOK 560 000 – NOK 760 000 per annum before tax, depending on qualifications and seniority. As required by law, 2% of this salary will be deducted and paid into 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 you can be present at and accessible to the institution on a daily basis. 

Application Process

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

About the application

Your application and supporting documentation must be in English. 

Publications and other scientific work must follow the application. Please note that your application will be considered based solely on information submitted by the application deadline. You must therefore ensure that your application clearly demonstrates how your skills and experience fulfil the criteria specified 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.

Your application must include:

  • Certificates, and diplomas
  • CV including information pertaining to the given qualifications and a full list of publications with bibliographical references
  • Research proposal for the first five years of employment (maximum 3 pages)
  • The most important publications that are relevant for the evaluation of the applicant’s qualifications for the specified research field (maximum 10 publications)
  • 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
  • Names and contact information for three relevant referees

Joint work will also be considered. If it is difficult to identify your specific input to a joint project, you must include evidence of your contributions.

In the evaluation of which candidate is best qualified, emphasis will be placed on education, experience and personal and interpersonal qualities. Motivation, ambitions, and potential will also count in the assessment of the candidates. Our assessment of the pedagogical skills will be based on documented pedagogical material, forms of presentation in your academic works, teaching experience, PhD, and Masters supervision, and any other relevant pedagogical background. Both quality and scope will be taken into consideration.

NTNU is obliged by the evaluation criteria for research quality in accordance with The San Fransisco Declaration on Research Assessment – DORA. This means that we will pay particular attention to the quality and academic range demonstrated by your scientific work to date. We will also pay attention to research leadership and participation in research projects. Your scientific work from the last five years will be given the most weight.

Your application will be considered by an expert committee. Candidates of interest will be invited to an interview, and to deliver a trial teaching session.

General information

NTNU believes that inclusion and diversity is a strength. We want our faculty and staff to reflect Norway’s culturally diverse population and we continuously seek to hire the best minds. This enables NTNU to increase productivity and innovation, improve decision making processes, raise employee satisfaction, compete academically with global top-ranking institutions and carry out our social responsibilities within education and research. NTNU emphasizes accessibility and encourages qualified candidates to apply regardless of gender identity, ability status, periods of unemployment or ethnic and cultural background.

NTNU is working actively to increase the number of women employed in scientific positions and has a number of resources to promote equality

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.

As an employee at NTNU, you must continually maintain and improve your professional development and be flexible regarding any organizational changes.

A public list of applicants with name, age, job title and municipality of residence is prepared after the application deadline. If you want to reserve yourself from entry on the public applicant list, this must be justified. Assessment will be made in accordance with current legislation. You will be notified if the reservation is not accepted.

For the sake of transparency, candidates will be given the expert evaluation of their own and other candidates. As an applicant you are considered part of the process and is stipulated to rules of confidentiality.

If you have any questions about the position, please contact Magnus Själander, email: If you have any questions about the recruitment process, please contact HR-consultant Maren Skuterud Rasmussen, email:

If you think this looks interesting and in line with your qualifications, please submit your application electronically via with your CV, diplomas and certificates attached. Applications submitted elsewhere will not be considered. Upon request, you must be able to obtain certified copies of your documentation. 


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 1st December 2022
Employer NTNU - Norwegian University of Science and Technology
Municipality Trondheim
Scope Fulltime|
Duration Permanent
Place of service Gløshaugen campus