User-Interface Designer for Open-source Musculoskeletal Modeling Software

Research / Academic

Movement is essential to human and animal life. In order for researchers to analyze human and animal models to better understand human health or animal performance, they must first build representative biomechanical models. Building musculoskeletal models from imaging data, anatomy textbooks, cadaver studies and fossil records is a daunting and time consuming task for many researchers.

As part of a Chan-Zuckerberg Initiative grant for Essential Open Source Software for Science awarded to the OpenSim project, we are seeking a passionate and creative user-interface designer to make OpenSim model building interactive and intuitive to get researchers from diverse backgrounds to make new models and to advance science. We need to provide straightforward interactions to refine models based on available data (digitized points, CAD files, radiographs, CT scans, etc…) for bone geometry, joint definitions and muscle paths and make it easy to simplify a model or add more anatomical detail. Our aim is to support users to build and study animal models from flies to dinosaurs in OpenSim.

The successful candidate will lead the user-interface prototyping and development effort by working alongside users (researchers and students) at TU Delft and coordinating with the OpenSim development team.  S/he will be responsible for creating examples and training users at a model building workshop at the end of the 1 year term.

We strongly encourage individuals of underrepresented and minority populations to apply.


The Department of Biomechanical Engineering at the Faculty of 3mE (Mechanical, Maritime, and Materials Engineering) was established 50 years ago. Its research program comprises Mechanical Engineering techniques, such as modeling and design, to analyze the interaction between biological and technical systems. This includes Medical Instruments & Bio-inspired Technology; Biomaterials & Tissue Biomechanics; and Biomechatronics & Human-Machine Control (see

The department is also strongly involved in the educational programs of 3mE, including master programs on Biomedical Engineering, Biomechanical Design (a track of the Mechanical Engineering program), and Technical Medicine.


  • empathy for end users and a solid background in user-centered design principles
  • master’s degree or equivalent experience in graphical user-interface design
  • proficient with Java (Netbeans, Swing) for GUI prototyping and deployment
  • extensive experience in developing interfaces for 3D manipulation and visualization software
  • experienced at storyboarding, mockups and rapid-prototyping to present and evaluate designs
  • equipped with proven techniques to measure, document and improve usability
  • genuine interest in the biomechanics of human and animal movement

Nice to have experience with:

  • WebGL (Three.js) for 3D manipulation and rendering of user objects
  • CAD interfaces for mechanical design
  • development of 3D games and/or interactive environments
  • OpenSim and musculoskeletal modeling


Salary Benefits:

The TU Delft offers a customisable compensation package, a discount for health insurance and sport memberships, and a monthly work costs contribution. Flexible work schedules can be arranged. Coming to Delft Service organizes diverse events for new international employees and their accompanying partners, like Partner Career Workshops and Dutch Culture Workshops. Located on campus are the International Children’s Centre and an international primary school which are subject to availability as well as several bilingual schools in the nearby surrounding. Salary and benefits are in accordance with the Collective Labour Agreement for Dutch Universities (salary indication: €3.746 - €5.127).

Work Hours:

36 - 38 hours per week


Mekelweg 2