Full Stack Web Developer / Full Stack Web Developeress

ETH Zurich - January 14, 2026

Full Stack Web Developer for Life Science Research

100%, Zurich, fixed-term

The Institute of Molecular Systems Biology at ETH Zurich is inviting applications for a Full Stack Web Developer for Life Science Research in the laboratory of Prof. Pedro Beltrao.

The Beltrao group is dedicated to studying the mechanisms underlying genotype to phenotype relationships. We aim to understand how genetic variations introduced at the level of DNA can affect protein function, impacting cellular processes, ultimately leading to human disease. With a strong track record in fundamental research utilizing computational methods and increasingly, Artificial Intelligence approaches, we are now focused on making these innovations accessible to the scientific community and beyond.

Our goal is to bridge the gap between academic code and real-world application. This project seeks to develop robust web resources capable of sharing large-scale datasets and AI-driven predictions with a wider audience. As we transition our work towards more translational applications, we are searching for a developer who can assist us in transforming research prototypes into user-friendly products with potential commercial viability.

Job Description

You are an experienced programmer, well-versed in both front-end and back-end development, with a strong interest in product development and bioinformatics. We welcome applicants with significant experience in full-stack web development or those with a solid background in bioinformatics who are eager to engage in an entrepreneurial, fast-paced environment.

Your pivotal role will involve "productionizing" our computational research. Your primary responsibilities will include:

  • Designing and maintaining web interfaces for our AI/computational tools.
  • Optimizing back-end architecture to handle large-scale genomic and phenotypic data.
  • Collaborating with researchers to translate experimental AI models into stable web services.
  • Contributing to the strategic development of tools that could serve as the foundation for future spin-off or start-up ventures.

Profile

  • Degree in Computer Science or a Bioinformatics-related field, with prior work experience as a web developer.
  • Proficiency in fundamental front-end languages such as HTML, CSS, and JavaScript frameworks like Angular JS, React, and Ember.
  • Expertise in server-side languages such as Python, Ruby, Java, PHP, and .Net.
  • Familiarity with database technology such as MySQL, Oracle, and MongoDB.
  • Ability to work collaboratively with excellent verbal communication skills.
  • An entrepreneurial mindset or interest in the commercialization of scientific software is highly desirable.
  • Knowledge of bioinformatics, human genetics, and/or structural bioinformatics would be greatly valued.

Workplace

As a member of ETH Zurich, you will be part of an institution that not only supports your professional development but also actively contributes to positive change in society.

We Offer

  • Your job will have a significant impact: Become part of ETH Zurich, which values professional development and societal contributions.
  • You will have the opportunity to shape project development from the outset with strong support from bioinformatics and domain knowledge experts. Training opportunities will be available to support your growth.
  • Numerous benefits, including public transport season tickets, car sharing options, a wide range of sports offered by ASVZ, childcare support, and attractive pension benefits.

Diversity and Sustainability

ETH Zurich is committed to fostering an inclusive culture. We promote equality of opportunity, value diversity, and nurture a working and learning environment where the rights and dignity of all staff and students are respected. Visit our Equal Opportunities and Diversity website to learn how we create a fair and open environment that allows everyone to thrive. Sustainability is a core value for us, and we are consistently working towards a climate-neutral future.

Curious? So Are We!

We look forward to receiving your online application by 23rd January 2026 using the form below. Only applications matching the job profile will be considered.

For further information about the group and the institute, please visit our website. Questions regarding the position should be directed to Prof. Pedro Beltrao via email at beltrao@imsb.biol.ethz.ch (no applications). The position is tied to a project duration of 18 months, with a possible extension considered at a later stage.

About ETH Zurich

ETH Zurich is among the world’s leading universities specializing in science and technology. Renowned for excellent education, cutting-edge fundamental research, and the direct transfer of new knowledge into society, we attract over 30,000 people from more than 120 countries, nurturing an environment that promotes independent thinking and inspires excellence. Located in the heart of Europe and forging global connections, we work collaboratively to develop solutions for contemporary and future challenges.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.