Job opportunity

Full Stack Web Developer for Life Science Research / Full Stack Web Developeress for Life Science Research

ETH Zurich Zürich December 15, 2025

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 understanding the mechanisms underlying genotype to phenotype relationships. We seek to explore how genetic variations at the DNA level influence protein functions, impact cellular processes, and ultimately contribute to human diseases. With a strong foundation in fundamental research utilizing computational methods and increasingly sophisticated Artificial Intelligence approaches, our focus is shifting towards making these innovations accessible to the scientific community and beyond.

We aim to bridge the gap between academic coding and real-world applications. This project focuses on developing robust web resources to share large-scale datasets and AI-driven predictions with a broader audience. As we transition our work towards more translational applications, we are looking for a developer who can assist us in transforming research prototypes into user-friendly products with potential commercial viability.

Job Description

We are looking for an experienced computer programmer proficient in both front-end and back-end development, with a strong interest in product development and bioinformatics. We welcome applicants with either substantial experience in full stack web development or a solid background in bioinformatics who are eager to thrive in an entrepreneurial, fast-paced environment.

You will play a pivotal role in "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 may serve as the foundation for future spin-off or start-up ventures.

Profile

  • Degree in Computer Science or a Bioinformatics-related degree, with prior work experience as a web developer.
  • Proficiency in fundamental front-end languages such as HTML, CSS, and JavaScript frameworks including Angular JS, React, and Ember.
  • Proficiency in server-side languages such as Python, Ruby, Java, PHP, and .Net.
  • Familiarity with database technologies 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 considered advantageous.

Workplace

At ETH Zurich, you will be part of an esteemed institution that actively promotes your professional development while contributing to positive societal change.

We Offer

  • Your job will have a significant impact: Become part of ETH Zurich, which not only supports your professional development but also actively contributes to positive change in society.
  • You will have the opportunity to shape the development of the project from its inception, with strong support from bioinformatics and domain knowledge experts, along with training opportunities for further growth.
  • You can expect numerous benefits, such as public transport season tickets, car sharing, a wide range of sports offered by ASVZ, childcare, and attractive pension benefits.

We Value Diversity and Sustainability

In line with our values, ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity, and nurture a working and learning environment where the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to learn how we foster a fair and open environment that allows everyone to thrive. Sustainability is a core value for us, and we are continuously 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.

  • Cover letter describing your background and motivation
  • CV
  • Reference letters
  • Diplomas

Further information about the group and the institute can be found on 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 the project duration of 18 months, with a possible extension to be considered later.

We would like to point out that pre-selection is carried out by the responsible recruiters and not by artificial intelligence. For recruitment services, the GTC of ETH Zurich apply.

About ETH Zurich

ETH Zurich is one of the world’s leading universities specializing in science and technology. We are renowned for our excellent education, cutting-edge fundamental research, and direct transfer of new knowledge into society. Over 30,000 people from more than 120 countries have found our university to be a place that fosters independent thinking and inspires excellence. Located in the heart of Europe while forging connections worldwide, we collaborate to develop solutions for today’s and tomorrow’s global challenges.

Work locationZürich, 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.