Software Engineer - Bioinformatic Resource Development

Software Engineer - Bioinformatic Resource Development

European Molecular Biology Laboratory (EMBL)


About the team/job

We are seeking a bioinformatician to join the biological sequence analysis team of Toby Gibson within the Structural and Computational Biology Unit at EMBL to work on software tools and web resource development. The team develops and applies biological software tools in the analysis of protein data and is known as a co-developer of the widely used Clustal alignment software. Our most important publicly accessible bioinformatics web server is the Eukaryotic Linear Motif resource, ELM ( The post holder will work in supporting, applying and extending our resources including creating connections with other European resources.

Your role

There are three main areas that your role will involve. The core activity is to stably maintain and further develop our freely accessible resources which centre on the abundant short linear motifs (SLiMs) involved in protein-protein interactions. Most of the new ELM developments are likely to be in the form of improved interconnection with appropriate bioinformatics resources such as at the EMBL-EBI, but also hosted elsewhere. A second activity is to partake in the team's bioinformatics activities in predicting new candidate motifs and communicating with existing and prospective experimental collaborators. Interfacing with experimental research groups at EMBL and elsewhere drives an increasingly important activity of the team which is to promote understanding of the key roles of SLiMs in cell biology: Therefore, providing help and training will be the third essential activity. 

You have

  • A university degree in bioinformatics, computational biology, computer science or related subjects
  • Several years working experience in a bioinformatics environment
  • Experience with the Linux/Unix shell
  • Experience with relational databases, ideally PostgreSQL
  • Advanced skills in scripting languages, preferably Python
  • Strong interpersonal and communication skills
  • Ability to work both independently and in a team
  • Fluency in written and spoken English

You might also have

  • Knowledge of HTML, Django, Javascript and/or R
  • Experience of training in bioinformatics is desirable

Why join us

EMBL is an inclusive, equal opportunity employer offering attractive conditions and benefits appropriate to an international research organisation with a very collegial and family friendly working environment. The remuneration package comprises a competitive salary, a comprehensive pension scheme, medical, educational and other social benefits, as well as financial support for relocation and installation, including your family and the availability of an excellent child care facility on campus. EMBL has a large thriving community of bioinformaticians, working in close collaboration with experimental scientists and with strong links to other local scientists and institutions.

What else do I need to know

We are Europe’s flagship research laboratory for the life sciences – an intergovernmental organisation performing scientific research in disciplines including molecular biology, physics, chemistry and computer science. We are an international, innovative and interdisciplinary laboratory with more than 1600 employees from many nations, operating across six sites, in Heidelberg (HQ), Barcelona, Hinxton near Cambridge, Hamburg, Grenoble and Rome.

Our mission is to offer vital services in training scientists, students and visitors at all levels; to develop new instruments and methods in the life sciences and actively engage in technology transfer activities, and to integrate European life science research.

Please note that appointments on fixed term contracts can be renewed, depending on circumstances at the time of the review.

Please apply via recruiter’s website.

Quote Reference: EMBL-embl-HD01415