Full Stack Web Developer / Full Stack Web Developeress

ETH Zurich - December 12, 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 studying the mechanisms underlying genotype to phenotype relationships. We are keen on understanding how genetic variation at the DNA level can cause changes in protein function, how these changes impact cellular processes, and ultimately give rise to human diseases. While we have an established track record in fundamental research employing computational methods and increasingly artificial intelligence approaches, we are now focused on making these innovations broadly available to the scientific community and beyond.

Our aim is to bridge the gap between academic code and real-world applications. This project seeks to develop robust web resources that share large-scale datasets and AI-driven predictions with a wider audience. As we advance our work toward more translational applications, we are searching for a developer who can help us transform research prototypes into user-friendly products with potential commercial viability.

Job Description

You are an experienced computer programmer familiar with both front-end and back-end development, with a keen interest in product development and bioinformatics. We welcome applicants with substantial experience in full-stack web development or a strong background in bioinformatics who are eager to work 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 startup ventures.

Profile

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

Workplace

ETH Zurich, a renowned institution, offers a stimulating environment that promotes professional development and actively contributes to positive change in society.

We Offer

  • Your job will have a significant impact: Join ETH Zurich, which supports your professional development while encouraging positive societal contributions.
  • You will have the opportunity to shape the development of the project from the beginning, with strong support from bioinformatics and domain knowledge experts. There will be training opportunities for further growth and development on the job.
  • Expect numerous benefits, including public transport season tickets, car sharing, a wide range of sports offered by ASVZ, childcare facilities, 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 staff and students are respected. Visit our Equal Opportunities and Diversity website to learn how we ensure a fair and open environment that allows everyone to thrive. Sustainability is a core value for us, and we are continuously working toward a climate-neutral future.

Curious? So Are We!

Apply online using the form below. Only applications matching the job profile will be considered.

Further information about the group and the institute can be found on our website. For questions regarding the position, please reach out to Prof. Pedro Beltrao via email at beltrao@imsb.biol.ethz.ch. Please note, the position is tied to a project duration of 18 months, with the possibility of extension at a later stage.

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 consider our university a place that promotes independent thinking and inspires excellence. Located in the heart of Europe, we forge connections globally as we work together to develop solutions for the global challenges of today and tomorrow.

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.