The role will require the candidate to carry out maintenance and advancement of existing tools along with maintaining data workflows for sharing our data with partner institutions such as PDBe-KB or RNAcentral. In order to advance the tools and methods, the role might require familiarising with the newest advances in machine learning, as well as with the most recent development in the area of structural molecular biology.


  • Maintenance and further development of existing software tools
  • Supporting research partners and students utilizing the tools
  • Involvement in the architecture design of existing and new software solutions


  • Ms.C. or Ph.D. in bioinformatics, computer science, machine learning or a related quantitative field
  • Strong algorithmical and programming skills (familiarity with languages such as C++ and/or Java and scripting languages such as Python)
  • Knowledge of web-based programming would be a plus
  • Knowledge of working in UNIX/Linux environment
  • Strong interest in algorithms, machine learning and data science/processing
  • Basic functional knowledge of statistics
  • Ability to work independently and to organise own workload
  • Fluency in written and spoken English


  • Knowledge of molecular biology
  • Experience with common formats in structural bioinformatics such as PDB and mmCIF
  • Knowledge of software development principles and tools such as source control/versioning systems, continuous integration and development, software/unit testing

We offer

  • A one-year contract renewable based on performance
  • Flexible working time
  • A pleasant working environment in the Prague city center

Please send a CV and motivation letter in English or Czech by email to Dr. David Hoksza (david.hoksza@mff.cuni.cz)

  • Start date: January 2020 or later (negotiable)
  • Position opened until a suitable candidate is found