Ensembl is one of the leading providers of genome annotation. We seek a highly motivated, talented and experienced software developer to contribute to our variation resources.
Large-scale sequencing projects are producing genomic data on an unprecedented scale, providing extensive variant catalogues in many species and leading to the discovery of rare human variants. These data have the potential to drive an improved understanding of genetic disease, evolution and population genetics. Our team aggregates and annotates large quantities of data from public archives and develops tools for data access, visualisation and variant interpretation, including the Ensembl Variant Effect Predictor (VEP). Our resources are some of the most highly used by scientists across the globe and are distributed freely.
Your primary responsibilities will include:
- Developing and maintaining efficient methods for the management of large-scale variation data; tools for the functional annotation of variants; and APIs for data access (in Perl and REST),
- Integrating new sources of genomic variation and phenotype association data into our resources,
- Collaborating with members of the broader Ensembl team both on specific development projects and to coordinate our regular data/software releases,
- Liaising with other groups at EMBL-EBI and our external collaborators to add new functionalities to our tools and agree standards for data representation,
- Supporting our users and presenting our work at internal meetings and scientific conferences.
This position offers the motivated candidate a unique opportunity for significant scientific involvement and development of domain area expertise in bioinformatics. You will work closely with a team of bioinformaticians/programmers and interact with other groups at the EMBL-EBI beyond.
- Proficiency working in a UNIX/Linux environment.
- Extensive programming experience, preferably object-oriented.
- Strong knowledge of Perl or Python.
- Experience using version control systems, preferably Git.
- Experience working with large scale databases, preferably including familiarity with MySQL.
- Experience employing robust testing strategies.
You might also have
- Many years’ experience working in a production development environment, ideally creating both efficient large-scale data analysis pipelines, user-friendly tools and APIs.
- Familiarity with all stages of the software development process
- Ability to work to deadlines.
- Experience collaborating on software development projects and working with colleagues from different disciplines.
- Skills and motivation to deliver a high-quality product with excellent attention to detail.
- Good communication and interpersonal skills.
- Ability to work independently while also interacting in a team of international scientists.
- Scientific curiosity and initiative
- Experience of managing genomics data.
- Experience with bioinformatics or statistical tools.
- Familiarity with C.
- Familiarity with the Ensembl APIs
Why join us
EMBL-EBI is a worldwide leader in bioinformatics. We encourage personal and professional development and are committed to ensuring our employees feel valued, supported and empowered to reach their potential at work.
Surrounded by beautiful South Cambridgeshire countryside, our state-of-the-art Campus provides employees with a relaxed atmosphere where the pursuit of scientific discovery and meaningful work, underpin every role. In addition, our employees have access to a wide range of benefits including:
- 30 days annual leave per year plus 8 bank holidays
- Flexible work arrangements
- Unique pension scheme including 17% employer contribution
- Annual salary review
- Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)
- Death benefit, long-term care, accident at work and unemployment insurances
- Relocation package including installation grant (if required)
- On-site library and subsidised on-site gym and cafeteria
- Casual dress code
- Free shuttle bus to and from Campus
- Extensive sports and social club activities (run on campus and remotely)
- Family benefits: Onsite nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances
- Benefits for non UK residents: Visa exemption, education grant for private schooling, financial support to travel back to your home country every second year and a monthly non-resident allowance