Software Developer
Software Development and EngineeringHinxton, UK In this job Your role You have You might also have Why join us What else you need to know More about EMBL-EBI Ensembl is one of the most successful large-scale bioinformatics projects and one of the leading projects for genome annotation. We import massive amounts of data from various archives … Read more