Staff Engineer, Research Software Engineer job with NORWEGIAN UNIVERSITY OF SCIENCE & TECHNOLOGY – NTNU


About the job

We have a vacancy limited to 1.5 years for a Temporary Staff Engineer (Research Software Engineer) at the Industrial Ecology Digital Laboratory (Industrial Ecology Program (IndEcol), Department of Energy and Process Engineering , NTNU).

You will work on an internal project to improve and expand the Environmental Footprints web page (, maintained by the Digital Lab. The webpage is one of the main channels for disseminating IndEcol’s sustainable production and consumption research results and includes several interactive data visualization sub-pages. Data for these comes from various sources (internal and external) and is currently collected, harmonized and deployed manually. Over the course of a year and a half, we plan to evolve this process into a fully automated data pipeline (CI/CD), from the underlying socio-economic databases. Related to this, we will develop new visualization capabilities for the presentation of environmental footprints with uncertainties related to the ongoing NRC-funded project HiTEA ( This will involve finding new solutions to deliver big data results from HPC processing on a relatively small scale web hosting platform. Thus, the position will require daily interactions with scientists in the sub-fields of industrial ecology, providing solutions for highly scalable applications (HPC and cloud computing).

IndEcol is a pioneer in the development and application of industrial ecology methods, as well as in the use of large datasets and scientific computing in industrial ecology. We focus on understanding the use of resources and environmental pollution associated with human activities, evaluating the environmental aspects of different technologies, and modeling the use of materials by society. IndEcol combines world-class skills in Life Cycle Analysis (LCA), Input-Output (I/O) Analysis and Material Flow Analysis (MFA) with the contribution of scientists to IPCC Assessment Reports , the International Resource Group, active participation in the UNEP/SETAC Life-Cycle Initiative, and numerous publications featured in high-level journals. IndEcol hosts its own international master’s program and contributes to NTNU’s engineering education. The research team made up of eight faculty members, the Industrial Ecology Digital Laboratory and about 70 researchers, and doctoral students. We offer excellent job prospects afterwards by gaining experience in the field of data science and high performance computing in combination with sustainability analysis.

You will report to the Manager and Lead Researcher of the Digital Laboratory (

Job duties

  • Implement a cloud-based continuous integration/continuous delivery (CI/CD) data pipeline for the Environmental Footprints webpage (
  • Design, plan and develop a new section on the web page for the interactive visualization of footprints with uncertainties
  • Contribute to best practice guidelines for software and database development and operations

Selection criteria required

  • Bachelor’s degree in a STEM subject (Computer Science, Environmental/Natural Sciences, Environmental Engineering, Data Science) or documented work experience related to the listed duties
  • Excellent Python coding skills, including scientific coding stack (Numpy, Pandas, etc.)
  • Experience with version control in Git, using Github and Gitlab
  • Good written and oral English skills

Preferred Selection Criteria

  • Web development (including interactive 2D/3D data visualization), preferable with Python-based frameworks like Dash Panel, etc.
  • Experience with other programming languages ​​(Julia, Matlab, R, Javascript, GAMS) as well as with databases (SQL/NoSQL)
  • Proof of use of contributions to open-source projects and database usage (SQL/NoSQL)
  • Experience in distributed/cloud computing, server administration and HPC
  • Documented experience in software development, including coding standards, code reviews, testing, and operations
  • Big data management experience
  • Experience in sustainability and/or economic analysis

Personal characteristics

  • Strong analytical skills
  • A high level of personal responsibility and initiative
  • Work independently as well as in a team
  • Ability to work in open, interdisciplinary and international projects and teams

In evaluating the most qualified candidate, emphasis will be placed on education, experience and personal qualities, as well as motivation, based on the qualification requirements specified in the advertisement.

We offer

Salary and conditions

The post of Staff Engineer (avdelingsingeniør) is placed in post code 1085 and is remunerated according to the Public Sector Salary Regulations (Statens lønnsregulativ), normally between NOK 515,000 and NOK 580,000 per year, depending on qualifications and seniority. From the salary, 2% is deducted as a contribution to the Norwegian civil service pension fund.

The engagement must be carried out in accordance with the regulations in force concerning employees and civil servants of the State and the laws relating to the control of the export of strategic goods, services and technologies. Applicants who, after evaluation of the application and attachment, are found to conflict with the criteria of the latter Act will be barred from recruitment at NTNU. After the appointment, you should assume that there may be changes in the working area.

This is a prerequisite for being present and accessible to the establishment on a daily basis.

About the application

Please note that your application will be considered solely on the basis of the information submitted by the application deadline. You should therefore ensure that your application clearly demonstrates how your skills and experience meet the criteria specified above.

The application must contain:

  • cover letter describing the motivation for the position
  • CV, certificates and diplomas
  • name and email address of three references

If all or part of your training was completed abroad, we also ask that you attach documentation on the extent and quality of your overall training. The description of the required documentation can be found here. If you already have a statement from NOKUT, please attach it as well.

general informations

NTNU believes that inclusion and diversity is a strength. We want our faculty and staff to reflect the cultural diversity of the Norwegian population and we continually seek to hire the best minds. This enables NTNU to increase productivity and innovation, improve decision-making processes, increase employee satisfaction, compete academically with the world’s top institutions, and fulfill our social responsibilities in the field. education and research. NTNU emphasizes accessibility and encourages qualified applicants to apply regardless of gender identity, ability, periods of unemployment, or ethnic and cultural background.

The city of Trondheim is a modern European city with a rich cultural scene. Trondheim is Norway’s innovation capital with a population of 200,000. The Norwegian welfare state, including health care, schools, kindergartens and general equality, is probably the best of its kind in the world. Subsidized professional day care for children is easily accessible. Additionally, Trondheim offers great education opportunities (including international schools) and opportunities to enjoy nature, culture and family life and has a low crime rate and clean air. own.

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

A public list of candidates with name, age, job title and municipality of residence is prepared after the application deadline. If you wish to reserve an inscription on the public list of candidates, this must be justified. The evaluation will be carried out in accordance with the legislation in force. You will be notified if the reservation is not accepted.

If you have any questions about the position, please contact Dr. Konstantin Stadler (Director and Principal Investigator of the Indecol Digital Laboratory), e-mail: [email protected], and Prof. Francesco Cherubini (Director of the Ecology Program industrial), email: [email protected] If you have any questions about the recruitment process, please contact Megan Norris, email: [email protected] Please submit your application and supporting documents via

If you think this sounds 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.

Application deadline: 23.10.2022

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 Energy and Process Engineering

We conduct research and education covering the entire energy chain, from resources to the end user. We look at how energy is produced and used by humans and machines sustainably with respect to health, climate change, and the resource base. The Department of Energy and Process Engineering is one of the eight departments of the Faculty of Engineering.

Deadline October 23, 2022

Employer NTNU – Norwegian University of Science and Technology

Municipality Trondheim

Scope Full time

Duration Temporary

place of service


Comments are closed.