We are looking for a software developer with an interest in tools- and method development, who wants to work in an academic environment


Humlab is a place where the humanities, culture and information technology meets and engage. At Humlab, we are working with students, researchers, artists, entrepreneurs and international guests across interdisciplinary boundaries. This work is empowered by an open and creative studio environment extending two campuses, with a rich ecology of digital platforms. Humlab is part of the Faculty of Arts at UmeĆ„ University, with about 20 employees within research, education, technical support, software development and administration. Further information is available on our website: www.humlab.umu.se/en


We are looking for a software developer with an interest in tools- and method development, who wants to work in an academic environment with researchers in the fields such as archeology, media studies, language, philosophy and history. The work requires creativity, skills (and a willingness to learn new skills) and the ability to independently solve problems. Does this sound like you? Then you can be the next person joining our team.

Humlab is a center of excellence within the field of digital humanities, with an advanced and purposeful technical environment and a wide range of competences and skills within the field. Humlab has since a couple of years a strategic focus on applied 'text analysis' and 'critical data visualization' - areas closely related to data science, "big data" and data-driven research.

Humlab wants to strengthen and deepen competences and skills within the use and adaptation of linguistic technologies, tools and methods, as well as within visualization of different types of spatial-temporal data. These areas have much in common, e.g. when annotating entities in text (such as time, location, people, events and relationships) to enable visual and geographical representations of the text. Another example is to find and visualize themes in texts (so called topic modelling).

As a part of this venture, Humlab is now hiring a system developer/programmer with expertise in one or more of these areas. This position involves working in some of the many ongoing research projects at Humlab that require these kinds of competences.

Required competences

  • Bachelor degree in Computer science, or other relevant Bachelor degree, and documented experience from software development/programming.
  • Competence/experience from textual analysis, data visualization, linguistics or data science.
  • Documented experience in web UI design & development.
  • Practical experience of working with databases (design and development).
  • Practical experience of software development in projects run by agile methodology.
  • Excellent knowledge in Swedish and/or in English, both written and spoken.
  • Good interpersonal skills and a documented ability to cooperate with colleagues in teams and projects.

Other desirable qualifications

  • Experience from own research or working in an academic environment.
  • Experience from composing applications for research projects.
  • Experience of running your own research project.
  • Experience of single-board computers (e.q. Arduino).
  • Competence in statistics.
  • Experience within the field of humanities or cultural heritage.


The application should include a cover letter, your Curriculum Vitae (CV), copies of relevant degree certificates, contact details and at least two references.

The application should be submitted in the University recruitment system no later than the 20th of April, 2018.

Other information

Admission 2018-08-01 or upon agreement.

Probationary employment can be required. 

For further information about the position, please contact Director Stefan Gelfgren, +4690 786 50 87, stefan.gelfgren@umu.se

Humlab would like to see female applicants for this position as we are actively striving to establish a balance in genders amongst our staff.

Apply here