Software Developer

30 Jul 2021
06 Sep 2021

The Paul Scherrer Institute PSI is the largest research institute for natural and engineering sciences within Switzerland. We perform cutting-edge research in the fields of matter and materials, energy and environment and human health. By performing fundamental and applied research, we work on sustainable solutions for major challenges facing society, science and economy. PSI is committed to the training of future generations. Therefore, about one quarter of our staff are post-docs, post-graduates or apprentices. Altogether, PSI employs 2100 people.

The Macromolecular Crystallography MX team at the Swiss Light Source SLS operates three state-of-the-art beamlines providing outstanding and flexible experimental stations for scientists from all over the globe. The MX team is involved in several aspects of protein crystallography including the development of advanced beamline instrumentation and crystallographic methods, as well as structural biology projects in collaboration with the Laboratory of Biomolecular Research at PSI and external partners. The MX Data group develops and supports innovative data acquisition and processing solutions to enable high impact science.

We are looking for a Software Developer, MX Data Management.

Your tasks

You will join the dynamic MX Data team which develops fast, intuitive and user-friendly software tools enabling visiting scientist to handle wide range of MX data acquisition protocols, as well as provide them with results of the on-the-fly data analysis. Your responsibilities include design and development of an integrated next-generation information management system. To create a seamless SLS MX experiment experience, you collaborate closely with our English-speaking SLS MX team of scientists, engineers, and technicians.

Your profile

  • You look forward to supporting our multidisciplinary team by sharing your degree knowledge in information technology, a natural science, or a related field.
  • You are comfortable with popular web programming frameworks (Vue.js) and APIs (REST, GraphQL).
  • You are well versed in Python and database technologies.
  • You are a team player and enjoy tight collaboration in a small group of programmers in a scientific environment.

We offer

Our institution is based on an interdisciplinary, innovative and dynamic collaboration. You will profit from a systematic training on the job, in addition to personal development possibilities and our pronounced vocational training culture. If you wish to optimally combine work and family life or other personal interests, we are able to support you with our modern employment conditions and the on-site infrastructure.

This is a fixed-term position with the employment contract limited to 3 years.

To learn more about this project, email Dr Justyna Wojdyla at If you are interested, please apply by 6 September 2021. The index no. for this position is 6124-00.

Similar jobs

Similar jobs