Job Detail

Research software engineer 50%-100%, Zurich, temporary

Inseriert am: 01.08.2019

Research software engineer

50%-100%, Zurich, temporary

The Biomedical Imaging Computing (BMIC) Group at ETH Zurich is looking for a research software engineer.


Project background


BMIC group is developing novel algorithms for analyzing medical images. The methods cover a large span of applications from image reconstruction to extracting measurements useful for diagnosis and clinical research. The research engineer will provide software support for the researchers in the BMIC group and develop interfaces to translate the developed methods to our collaborators as well as for public distribution. The algorithms developed within BMIC are predominantly machine learning based medical image analysis methods that work with volumetric clinical scans. Our collaborators include clinicians as well as researchers working in various institutes across Switzerland, including USZ and PSI.


Job description


The responsibilites in this role are to



  • design and implement software for making the research code available for our collaborators,

  • help BMIC design a software infrastructure that will accelerate the research, and

  • help managing the relationships with the collaborators.


The position also comes with some flexibility in the design and implementation of the solutions.


The initial position is for one year, an extension for another year is possible based on mutual agreement and further extensions are contingent upon funding. The research engineer will be a part of the BMIC group as well as the Computer Vision Laboratory at ETH Zurich, sitting at the offices in ETH Zentrum. Possibilities for partially remote work is also negotiable.


Your profile


The successful candidate has



  • a Bachelor’s degree in electrical engineering, computer science or a related technical field. Individuals from different education backgrounds but with good coding experience and interest are also encouraged to apply.

  • prior experience in developing Python and C++ projects

  • excellent communication and writing skills in English


Experience is preferrable in



  • image analysis

  • medical images

  • machine learning

  • GUI design


ETH Zurich

ETH Zurich is one of the world’s leading universities specialising in science and technology. We are renowned for our excellent education, cutting-edge fundamental research and direct transfer of new knowledge into society. Over 30,000 people from more than 120 countries find our university to be a place that promotes independent thinking and an environment that inspires excellence. Located in the heart of Europe, yet forging connections all over the world, we work together to develop solutions for the global challenges of today and tomorrow.Working, teaching and research at ETH

Details