We are very sorry but it looks like you are using an outdated browser. We strongly recommend updating to a modern browser.
More information about your browser and how to update

Research Software Developer

The European Molecular Biology Laboratory (EMBL) is one of the highest ranked scientific research organizations in the world. The Headquarters Laboratory is located in Heidelberg (Germany) and the outstations are in Grenoble (France), Hamburg (Germany), Hinxton (UK) and Monterotondo (Italy).

The EMBL Unit in Hamburg, located on the site of the German Synchrotron Research Facility, offers an international and stimulating environment for research in molecular structural biology, largely based on the use of synchrotron radiation at the PETRA-III third generation storage ring. The Lamzin group at the EMBL-Hamburg is contributing to such advancements by developing new methods for data interpretation and model building. A highly motivated and experienced scientific programmer is sought to contribute to the group's efforts in this area at this exciting time.

The post holder will have a leading role in technical implementation and scientific development of the ARP/wARP software for crystallographic structure determination and the building of macromolecular models in 3D electron density maps generated from X-ray diffraction data. Important tasks will include the development and implementation of algorithms and protocols as well as compilation, packaging and benchmarking of the software, and support for end-users. The successful candidate should also contribute to the development and maintenance of the software infrastructure at the EMBL and the web-based ARP/wARP computational services. The EMBL offers a dynamic and interdisciplinary research environment and participation in both internal and external collaborations, in particular those related to other software development activities, will be encouraged.

Qualifications and Experience
The candidate should have a PhD degree in a relevant field and sufficient research accomplishments. Experience in scientific programming is essential (knowledge of C, C++, Fortran and/or shell scripting is preferred). Excellent communication and presentation skills and the ability to work in an international environment are required. An understanding of pattern recognition techniques and statistics would prove useful. Expertise in X-ray crystal structure determination techniques and a reasonable knowledge of molecular biology would be considered a bonus, but training can be provided.

Contact detail

How to apply:
Please apply online through www.embl.org/jobs
Send application to

Job profile

Working hours
Contract duration
Type of job
Work experience
jobexperience is required
Germany (Hamburg)
Working place
22603 Hamburg, Germany
Area of expertise
Computer Sciences, Biology & Life Sciences