Open positions

Software Engineer (60 - 100%)

Software Engineer (60 - 100%)

In support of the BRG’s growing computational development, specifically in the dedicated maintenance and further development of our coding framework for computational research in architecture and structures COMPAS and assistance in the release(s) of tools, we are looking to hire an experienced software engineer with a deep interest in creative coding.

We offer a workplace in the state-of-the-art Arch-Tec-Lab building (HIB) on the Hönggerberg Campus of ETH; possibility for home office or flex time; a family-friendly, relaxed and casual environment as part of a young, international, and dynamic team; a top-of-the-line coding laptop configured to your liking; and the chance to collaborate on the development of an open-source framework with high impact for the fields of architecture, engineering, and construction. Contract duration and percentage (part-time or full-time) are negotiable.

As a software engineer with several years experience in coding/software development at a professional level, you must have fluent knowledge of Python. Excellent spoken and written English language skills are required, as ideally you would be able to collaborate on writing technical documentation. We are also looking for a team player who can also work well independently.

Optional skills (ideal but not required) include: an exposure to or interest in architecture, design, and/or creative coding; web development experience (we have several websites that are in constant need of attention); and experience in development for CAD software (Blender, Rhino/Grasshopper, and/or Maya).

We look forward to receiving your online application including the following documents: a letter of motivation, CV, Github profile, and contact details of at least one professional reference. Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.

For further information about the Block Research Group, please visit our website: Questions regarding the position should be directed to Dr. Noelle Paulson by email ( (no applications).


ETH Zurich
Institute of Technology in Architecture
Block Research Group
Stefano-Franscini-Platz 1, HIB E 45
8093 Zurich, Switzerland

+41 44 633 38 35  phone
+41 44 633 10 53  fax

Copyright © 2009-2019 Block Research Group, ETH Zurich, Switzerland.