Loading

Interactive graphics in python (Hilfsassistentenstelle)

add review
Rating submitted
15/07/2024 10% - 20% Temporary (short-term)
ETH Zürich
Interactive graphics in python (Hilfsassistentenstelle)
Interactive graphics in python (Hilfsassistentenstelle)

The Center for Active Learning of the D-BIOL supports departmental teaching initiatives and the development of new teaching materials. We are looking for a computationally oriented teaching assistant to expand our team and to support ongoing projects in the development of computer-based teaching tools.

Project background

The ETH-wide computational competence intitiative promotes the use of JupyterNotebooks as teaching tools. The DBIOL's CAL is putting together a team to support the development of such notebooks that will be used in the department's undergraduate curriculum. 

Job description

For the coming year, we are looking for a «teaching assistant” (Hilfsassistent) for the implementation of interactive graphical elements in python-based JupyterNotebooks. These notebooks will be used as teaching tools in the DBIOL course “Bioanalytics”. We are looking for experience with matplotlib, plotly, ipywidgets and JupyterNotebooks as well as Python in general. A background in Chemistry, Biochemistry or Biology would be a plus but is not required.

You will work in a small team of 3-4 people. Except for a bi-weekly meeting you will have great flexibility in choosing your working hours and location. The planned workflow will be that we discuss the desired interactive features in a team. You will assess the feasibility of such feature and propose implementations or alternatives and then work on implementing these implementations that work with the general Python code that was developed for the non-interactive features. 

Profile
  • experience with Python and ideally with JupyterNotebooks
  • experience with interactive graphics in Python using packages such as matplotlib, plotly and/or ipywidgets (ideally in a JupyterNotebook environment)
  • team / service orientation
  • curiosity
  • selfreliance 
  • knowledge of / interest in Biology, Biochemistry or Chemistry are a plus but not a requirement. 
We offer
  • Flexible working hours
  • Flexible working location
  • work in a team that values your judgement and contributions
Working, teaching and research at ETH Zurich
We value diversity
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 in which the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.
Curious? So are we.

If you would like to apply please use this platform to send:

  • a brief CV
  • a short description of your relevant computational experience (possibly with examples)
  • (if you have previous work experience) the name and contact information of 1 or 2 references

Further information about the D-BIOL Center for Active Learning (CAL) can be found on our website https://cal.biol.ethz.ch/. Questions regarding the position should be directed to Dr. Ulrich Genick by email (Write an email). 

About ETH Zürich
ETH Zurich is one of the world’s leading universities specialising 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 find our university to be a place that promotes independent thinking and an environment that inspires excellence. Located in the heart of Europe, yet forging connections all over the world, we work together to develop solutions for the global challenges of today and tomorrow.

Place of work

Rämistrasse 101

8092 Zürich


About the company

3,6 (5 reviews)

Loading

Be notified of new vacancies