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

We are seeking a Developer to join the Computational Chemical Biology team at the European Bioinformatics Institute (EMBL-EBI). The role will provide technical enhancements and programmatic support to a new NIH funded grant, Informing the Druggable Genome, Knowledge Management Center (IDG_KMC). Reporting to the ChEMBL team leader your responsibilities will include: • Extracting relevant data from online sources connected with the grant's activities, including use of existing source database APIs; • Building monitoring systems for changes to previously scanned and parsed data; • Ensuring that all code you write is clear, concise, well documented, testing using the appropriate toolkits, and stored in a version control system.


You will have a BSc (or equivalent) in Computer Sciences or related subject and will be able to demonstrate an excellent understanding of programming best practices and data modeling methodologies. Essential Qualifications and Experience: • More than 5 years postgraduate experience working as a developer of data processing and web based services; • Comfort using version control tools e.g. git and subversion; • You will work closely with other members of the ChEMBL Group and ID-KMC team and work to shared deadlines. You will therefore need to be a team player but also able to work independently; • Good communictions skills, both verbal and presentation; • Ability to work both accurately and quickly; • Comfort using relational databases and at least 2 years experience modeling data, loading data, writing SQL and performing basic database optimisations, using Oracle, MySQL and/or PostgreSQL; • Comfortable working in a Linux based environment and experienced using scripting languages such as Python; • Good understanding of the technologies required to build production-ready web based services. Desirable Qualifications and Experience • Experience working with and processing data from biological, chemical and/or patent datasets; • Experience building web applications and APIs using MVC frameworks; • Prior experience using bioinformatic tools (e.g. BLAST) and/or cheminofrmatic toolkits (e.g. Chemaxon, JChem and RDKit); • Please highlight any prior experience you have with SOLR and/or Lucene search technologies. Applicants should provide details of any previous projects they have worked on (either created or contributed a significant amount of code towards) which have resulted in a publicly accessible code repository (e.g. github).

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. We welcome applications from all nationalities. Visa information will be discussed with candidates who are selected for interview. Please note that this position will close at midnight Central European Time on the date listed.

At Nature, Johns Hopkins' Gundula Bosch describes her graduate program that aims to get doctoral students thinking about the big picture.

Patricia Fara writes about childcare funding, and women in science and science history at NPR.

National Institute of Environmental Health Sciences researchers have visualized the career paths of former postdocs.

A new survey from the Pew Research Center finds that half of women working in STEM have experienced gender discrimination at work.