Programmerare av grafiskt gränssnitt (PA2026/786)

WorkplaceLund - Skåne - Sweden
Category
Position
Published
Login and apply

Lund University, miljö-och geovetenskapliga institutionen

Lund University was founded in 1666 and is repeatedly ranked among the world’s top universities. The University has around 47 000 students and more than 8 800 staff based in Lund, Helsingborg and Malmö. We are united in our efforts to understand, explain and improve our world and the human condition.

Lund University welcomes applicants with diverse backgrounds and experiences. We regard gender equality and diversity as a strength and an asset.

Research and education at the Department of Earth and Environmental Sciences (MGeo) addresses fundamental and applied questions on the Earth’s past, present and future climate and environment, including people’s interactions with the natural world and consequences for human wellbeing. MGeo advances and deploys cutting-edge methods, models and technologies in environmental science, quaternary sciences, bedrock geology, paleontology, physical geography, biodiversity and ecosystem science, remote sensing, Geographic Information Science (GIS), and computational science for health and environment, to study processes spanning from the microscopic to the planetary, across all time scales.

Duties
The programmer’s role is to make one of the world’s leading tools for analysing the impacts of climate and management practices on our ecosystems accessible to non-expert users. The primary responsibility is to develop a graphical user interface (GUI) for the dynamic vegetation model LPJ-GUESS. The role also includes improving input and output handling, enhancing overall usability, and carrying out additional programming tasks required to support reaching the project’s objectives. This development work will be conducted on a GitLab server.

Within the project, the programmer is expected to work closely with the researchers who have developed the code. They are also expected to participate in group meetings (both within the Lund research group and with international collaborators) and to present results both in writing and orally. Travel within the project may occur, both within Sweden and across Europe.

The programmer will work within and together with the Ecosystem Modelling Group at the Department of Earth and Environmental sciences at Lund University, where more than 30 researchers develop and apply LPJ-GUESS to address questions ranging from the impacts of permafrost thaw to the resilience of tropical forests. In addition to the researchers in Lund, we collaborate closely with research groups primarily in Denmark, Germany and Australia, involving around 100 additional developers and researchers working with the model.

Requirements:

  • Master’s degree in a natural science or technical field relevant for the tasks of the employment (e.g. computer science, software engineering)
  • Fluency in English, both written and spoken
  • Experience in developing graphical user interfaces


Additional qualifications:

  • Several years of experience working with an object-oriented programming language such as C++ or Java
  • Experience working with version control systems such as SVN or Git
  • Experience working in Linux environments, including writing and using bash scripts
  • Experience handling large datasets
  • Experience with scripting languages such as Python or R


Great emphasis will be placed on personal suitability, as well as the level of experience in each of the points above. Consideration will be given to factors such as strong collaboration skills, initiative and independence, as well as how the applicant’s experience and expertise are expected to complement and strengthen the work of the department/institution (and contribute to its future development).

Terms of employment
Permanent position, 100%, with a preferred start date June 1st 2026 or as soon as possible after that, at the latest October 1st 2026.

We are expecting to conduct interviews April 20-24th 2026.  

Application instructions
The application must include

  • a cover letter (maximum one page) explaining your interest in the position and how your qualifications match the requirements.
  • CV,
  • degree certificate or equivalent, and any additional documents you wish to submit (e.g. transcripts, references, letters of recommendation, etc.).


 

Type of employment
Permanent position - (starting with a temporary contract)

Contract type
Full time

First day of employment
1 juni 2026 eller så snart som möjligt därefter, dock senast 1 oktober 2026

Salary
Månadslön

Number of positions
1

Full-time equivalent
100

City
Lund

County
Skåne län

Country
Sweden

Reference number
PA2026/786

Contact
  • Stefan Olin, 046-2227200, stefan.olinmgeo.lu.se
  • Thomas Pugh, +46462220000, thomas.pughmgeo.lu.se


Union representative
  • OFR/ST:Fackförbundet ST:s kansli, 046-2229362, stst.lu.se
  • SACO:Saco-s-rådet vid Lunds universitet, kanslisaco-s.lu.se, kanslisaco-s.lu.se
  • SEKO: Seko Civil, 046-2229366, sekocivilseko.lu.se


Published
06.Mar.2026

Last application date
27.Mar.2026

Login and apply

Share links

In your application, please refer to myScience.org and reference JobID 3211314.