Software Engineer

European Bioinformatics Institute (EMBL-EBI)
Job Location: 
Wellcome Trust Genome Campus near Cambridge in the UK
Job Description: 

We are seeking to recruit a highly motivated Software Engineer to join the Functional Genomics Software Development Team at the European Bioinformatics Institute (EMBL-EBI) located on the Wellcome Trust Genome Campus near Cambridge in the UK.

The post holder will work with a team of other software engineers, bioinformaticians and statisticians on a variety of tasks related to a new large EU project devoted to constructing infrastructure for chemical safety data. The successful candidate will be responsible for technical aspects of establishing and maintaining a data management system. Existing open source software solutions will be used, alongside with custom development as necessary. A data management system will be built in collaboration with a computational biologist.

The main responsibilities will include:
- installing and configuring data management software components;
- working with the computational biologist and other project partners on customizing and improving the system as necessary;
- system maintenance.

EMBL-EBI is a world-leading bioinformatics centre providing biological data to the scientific community, with expertise in data storage, analysis and representation. The Functional Genomics Group is coordinating the informatics for a number of collaborative European projects in epidemiology and molecular biology. We contribute to those projects by providing data collection, validation, storage and integration infrastructure.

EMBL-EBI has a dynamic and international atmosphere with staff members from all over the world. EMBL-EBI’s combination of service provision and research offers access to state-of-the-art computational facilities in combination with the informal and intellectually stimulating atmosphere of a world-class academic research institute.

In addition to competitive salaries EMBL-EBI offers a generous package of benefits. We're situated on an attractive campus which offers subsidised restaurants, cafe and gym, a nursery, free parking, and free shuttle bus services to and from Cambridge and Saffron Walden.


The ideal candidate has a degree in computer science, mathematics, IT, bioinformatics, bioengineering or a related field, or has equivalent experience, and has a strong interest in software design and engineering.

Software engineering experience is required, including requirements analysis. The list of preferred technologies includes Java, JavaScript, MySQL, Linux. Experience working on large data resources, as well as experience in bioinformatics/chemo informatics/biology/life sciences domains would be advantageous. Familiarity with semantic web technologies a plus.

The post holder should be able to work in a small team, to take initiative as necessary, to think independently and creatively, and to adapt to a fast-moving scientific environment. An enthusiasm for solving challenging problems is a must. Ability to efficiently communicate with other group members (software developers and biologists) is important; this includes documentation writing.

Contact Information: 

Please apply online through

About Our Organization: 

EMBL is an inclusive, equal opportunity employer offering attractive conditions and benefits appropriate to an international research organisation.

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

Note that special visa requirements apply to employees from non EU countries working at EMBL-EBI in the UK. The period of work does not qualify for the Highly Skilled Migrants Programme.