EMBL is Europe’s life sciences laboratory, enabling and advancing discovery to understand life. An intergovernmental organisation supported by 29 member states, EMBL operates across sites in France, Germany, Italy, Spain and the United Kingdom. We are
We are a U.S-based technology company building high-quality software solutions with a fully remote team. We believe talent is everywhere — including in people the traditional job market has overlooked. THE OPPORTUNITY This role is for