View the Physics World website

Software Scientist Machine Learning

Paul Scherrer Institute has a vacancy for a Software Scientist Machine Learning to play a key role in finding novel ways of applying machine learning to reduce high volume over 18 GB/s experiment data

  • Closing soon
  • Closing date: 23 Aug 2020
  • Switzerland | Paul Scherrer Institute
  • Date posted: 27 Jul 2020
  • Job type: Research facilities
  • Disciplines: Computational science & software engineering  | Accelerators, neutron & light sources 

Your tasks
In a collaboration with colleagues in Science IT, Photon Science Department PX, SDSC and CSCS you will play the key role in finding novel ways of applying machine learning to reduce high volume over 18 GB/s experiment data. You will join the recently funded SDSC project RED-ML and benefit from collaborating with internationally recognized partners striving to meet the needs of more challenging experiment conditions and the need for greater scientific accuracy.

Your role will be centered on science use cases, the first of which will be the real time reduction of diffraction data from detectors capable of producing more than 18 GB/s and eventually more than 46 GB/s of unprocessed data. The goal of this use case would be the eventual reduction of raw data with the application of ML that will surpass current algorithms in both accuracy and speed.

Your main tasks will include:

  • Lead and where necessary take responsibility for the design, implement and eventual support of the RED-ML collaboration, architecture and integration into PSI infrastructure
  • Work on the RED-ML use cases and with domain experts to inform an architecture for data reduction as part of the end-to-end architecture being developed for Swiss Light Source SLS 2.0
  • Adapt and implement software as required to operate in the PSI local and distributed environment
  • Lead on the identification of an assessment of data-reduction methodologies and datasets for training and verification
  • Implement and test target architecture and confirm operations with data owners with eventual handover to pilot operations
  • Work closely with colleagues of similar function at the PSI SLS 2.0 and SwissFEL along with leading national and international institutions

Your profile
As either an enthusiastic and talented early career or experienced professional, you should be motivated to work at the interface between science and computing technology. You will have previous experience or a deep knowledge of one or more machine learning toolsets and their application. You have experience of software languages extensively used in science such as Python or C++ and developing software for deployment on on-premises or cloud-based computer clusters and high-performance file systems. You can demonstrate the ability to assimilate new ideas and turn them into practical, applied techniques and a willingness to continue to learn new developments. Given the data volumes and methodology being used, you will have experience of managing and organizing the parameters and results of large datasets.

You hold a PhD degree (or equivalent practical experience) in computer science or in a natural science with a high component of computer science or data science. A very good command of written and spoken English is a must, while knowledge of German is an advantage. If you are a strong team player with excellent communication skills and sense of responsibility, this position will offer you a great opportunity to develop your career in an exciting and highly multidisciplinary 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 onsite infrastructure. This is a fixed-term position.

The employment contract will be limited to the two-year duration of the RED-ML grant. The salary offer will be commensurate with the depth and breadth of your experience.

For further information, please contact Dr Alun Ashton, phone +41 56 310 44 81 or e-mail

Please submit your application online by 23 August 2020 for the position as a Software Scientist Machine Learning (index no. 9551-02).

Paul Scherrer Institut Human Resources Management, Sabine Mier, 5232 Villigen PSI, Switzerland

Ref: Science IT/RED-ML


Employer profile

Paul Scherrer Institute

Switzerland View profile

Employer profiles

Copyright © 2020 by IOP Publishing Ltd and individual contributors