Job opportunity

Full Stack Web Developer / Full Stack Web Developeress

ETH Zurich Zürich January 11, 2026

Full Stack Web Developer for Life Science Research

Location: 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 DNA level can influence protein function, impact cellular processes, and ultimately lead to human diseases.

While we have established a robust track record in fundamental research leveraging computational methods and increasingly Artificial Intelligence approaches, our current focus is on making these innovations broadly accessible to the scientific community and beyond. We aspire to bridge the gap between academic code and real-world application. This project aims to develop comprehensive web resources that can disseminate large-scale datasets and AI-driven predictions to a wider audience. We are looking for a developer who can help us transform research prototypes into user-friendly products with potential commercial viability.

Job Description

As an experienced computer programmer proficient in both front-end and back-end development, you’ll thrive in an entrepreneurial and fast-paced environment. 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 field with prior experience as a web developer.
  • Proficiency in fundamental front-end languages such as HTML, CSS, and JavaScript frameworks like Angular JS, React, or 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 a significant advantage.

Workplace

ETH Zurich offers you:

  • A meaningful role within an institution that fosters your professional development while actively contributing to positive societal change.
  • The opportunity to shape the development of the project from its inception, 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, a wide array of sports offered via ASVZ, childcare options, and attractive pension benefits.

Diversity and Sustainability

ETH Zurich fosters an inclusive culture, promoting equality of opportunity and valuing diversity. We nurture an environment where the rights and dignity of all are respected, allowing everyone to grow and thrive. Sustainability is a core value; we continually strive towards a climate-neutral future.

Curious? So are we.

Apply online 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. Inquiries regarding the position can be directed to Prof. Pedro Beltrao at beltrao@imsb.biol.ethz.ch (no applications). Please note, the position is tied to a project duration of 18 months, with a possible extension to be considered at a later date.

About ETH Zurich

ETH Zurich is one of the world's leading universities specializing in science and technology. Renowned for its excellent education, cutting-edge research, and effective transfer of knowledge to society, ETH is a melting pot of over 30,000 individuals from more than 120 countries, fostering independent thinking and an environment that inspires excellence. Located in the heart of Europe yet forging connections globally, we work together towards 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.