SIB Swiss Institute of Bioinformatics is a non-profit organization federating 80 Swiss research and service groups of experts in bioinformatics. SIB's 800 scientists join forces to empower advances in life sciences and health by providing life scientists and clinicians with state-of-the-art bioinformatics resources, services, expertise, and training.

Curious? Please click here to learn more about working at SIB.
To reinforce our team in Geneva, Switzerland, we are seeking a Computational scientist.
Computational/ Data scientist


SIB Swiss Institute of Bioinformatics

Work Location

Geneva, Switzerland

Employment fraction

80% - 100%

Type of contract


Job tasks
The Clinical Bioinformatics group focuses on the development of state-of-the-art bioinformatics tools for the analysis and interpretation of clinical -omics data, covering a wide range of medical fields. These tools aim at supporting industry or hospitals to facilitate patient management, as well as diagnostic and treatment-related activities.

Following the expansion of the SIB Clinical Bioinformatics activities, we are seeking a Computational Scientist, to develop, apply and package data-analytical methods, mathematical modelling and computational simulation to study biological and clinical data in SIB projects.

This person’s mission will be to:
  • Develop and apply bioinformatics/image analysis methods and statistical/machine learning models for projects, in collaboration with internal and external partners.
  • Identify and assess methods to use depending on the project needs, in close collaboration with the senior project manager. 
  • Participate to project meetings with internal/external partners.
  • Implement selected methodologies and perform thorough testing and methods validation.
  • Properly document and report methods and results.
  • Ensure the delivery of milestones with clinical-grade quality.
  • Package code from bioinformatics, machine learning and image analysis tools to make them self-contained, and ready to be used and integrated into other applications.    o  Integrate self-developed code or code from others into SIB applications, in collaboration with the group’s developers.
  • Clean and optimize code according to production-level quality standards.
  • Install software and dependencies as required on dedicated servers, in collaboration with other developers. 
  •  Keep up-to-date with current and future trends and developments within own field.
  •  Participate to/write articles (including submission). 
  •  Actively contribute to SIB knowledge sharing and practices improvement.
  •  Represent SIB Clinical Bioinformatics and other SIB groups in scientific congresses and meetings (internal and external).
  •  Travel within Switzerland as required to collaborate with partners and other SIB groups (20%, mostly day trips)
Profile requirements
  • MSc or PhD in Computational Science, Data Science or related field
  • Excellent knowledge of machine learning and data analysis methods and techniques.
  • Proficiency in Python and bash.
  • Knowledge of git.
  • Basic knowledge of bioinformatics.
  • Hands-on experience in projects involving the development of machine learning models for biomedical research.
  • Basic experience with containerization tools (e.g. Docker).
  • Excellent methodical and organisational skills.
  • Meticulous and careful to details.
  • Capacity to respect deadlines and priorities.
  • Ability to identify obstacles and propose solutions.
  • Excellent interpersonal skills.
  • Excellent English, written and spoken
  • Knowledge of image analysis (in particular immunohistochemistry) or genomics data analysis.
  • Some experience with GPU and graphics card programming (e.g. CUDA, OpenCL, OpenGL).
  • Understanding of the specificities of the clinical or medical field.
  • French and/or German language.
How to apply
If you are interested in this challenging and highly interesting position, please submit your application including CV and letter of motivation through our online portal by clicking the "Apply" button.