Job opportunity

Full Stack Web Developer / Full Stack Web Developeress

ETH Zurich Zürich January 5, 2026

Full Stack Web Developer for Life Science Research

100%, Zurich, fixed-term

The Institute of Molecular Systems Biology at ETH Zurich is looking 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. Our research focuses on understanding how genetic variation at the DNA level can lead to changes in protein function, impacting cellular processes and ultimately contributing to human disease. While we have an established track record in fundamental research, employing computational methods and artificial intelligence approaches, our current goal is to make these innovations accessible to the broader scientific community and beyond.

We aim to bridge the gap between academic code and real-world application. This project seeks to develop robust web resources that can share large-scale datasets and AI-driven predictions with a wider audience. As we transition our work toward more translational applications, we are seeking a developer to help 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 extensive experience in full-stack web development or a strong 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 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 with fundamental front-end languages such as HTML, CSS, and JavaScript frameworks including Angular JS, React, and Amber.
  • Proficiency with 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, demonstrating excellent verbal communication skills.
  • An entrepreneurial mindset or an interest in the commercialization of scientific software is highly desirable.
  • Knowledge of bioinformatics, human genetics, and/or structural bioinformatics is advantageous.

Workplace

Join a dynamic and innovative environment at ETH Zurich, where research meets real-world application.

What We Offer

  • Your job with impact: Become part of ETH Zurich, which not only supports your professional development but also actively contributes to positive change in society.
  • Opportunity to shape project development from the outset with strong support from bioinformatics and domain knowledge experts. Training opportunities will be provided to further enhance your skills.
  • Numerous benefits, including public transport season tickets, car sharing options, a wide range of sports offered by the ASVZ, childcare, and attractive pension benefits.

We Value Diversity and Sustainability

In line with our values, ETH Zurich promotes an inclusive culture. We are committed to equality of opportunity, valuing diversity, and nurturing a working and learning environment where the rights and dignity of all staff and students are respected. Sustainability is a core value for us as we work towards a climate-neutral future.

Curious? So Are We.

If you are interested in this position, we invite you to apply online using the form below. Please ensure that your application aligns with the job profile, as only applications matching the criteria will be considered.

Further information about the group and the institute can be found on our website. For any questions regarding the position, please contact Prof. Pedro Beltrao at beltrao@imsb.biol.ethz.ch.

About ETH Zürich

ETH Zurich is one of the world's leading universities specializing in science and technology. Renowned for excellent education, cutting-edge research, and seamless transfer of knowledge into society, we are home to over 30,000 individuals from more than 120 countries. Our university fosters independent thinking and inspires excellence in a collaborative environment. Located in the heart of Europe, we are dedicated to developing solutions for the global challenges of today and tomorrow.

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.