An­ge­bot 134 von 400 vom 15.05.2019, 13:14


Ber­lin Insti­tute of Health - Core Unit Bio­in­for­ma­tics

The Core Unit Bio­n­for­ma­tics (CUBI) sup­ports BIH rese­ar­chers with sci­en­ti­fic col­la­bo­ra­ti­ons, ser­vices, and resour­ces.

Two Paid Sum­mer Intern­ships Python Soft­ware Engin­eer­ing/Pro­gram­ming (w/m/d)

Work­ing field:

The Core Unit Bio­in­for­ma­tics (CUBI) of the BIH is loo­king for a highly moti­va­ted and detail-ori­en­ted stu­dent (w/m/d) to sup­port us as a Python Soft­ware Engi­neer/Pro­grammer in a paid sum­mer internship.

CUBI is deve­lo­ping the SODAR plat­form for large-scale sci­en­ti­fic data and meta data manage­ment based on open source sys­tems. The user inter­faces and APIs are built using the Django frame­work. Data visua­li­za­tion is based on Python and open source data sci­ence tools such as Plotly Dash. Data sto­rage is imple­men­ted in iRODS. For con­nec­ting visua­li­za­tion and data sto­rage, we need the deve­lop­ment of an adap­tor of the pre-exis­ting open source libra­ries PyFile­sys­tem2 and the iRODS Python Cli­ent Library. This work should result in a library that will be published as free and open source soft­ware (FOSS).

Fur­ther­more, work will ent­ail deve­lop­ment of addi­tio­nal fea­tures to the main SODAR sys­tem with the goal of com­bi­ning large-scale data manage­ment with meta-data manage­ment. Deve­lop­ment will mostly be done on Django and Python, with the pos­si­bi­lity of front-end work using modern cli­ent-side frame­works. The results of this work will also be published as FOSS.


  • Good pro­gramming expe­ri­ence in an object-ori­en­ted lan­guage such as Python, Java, etc.
  • Expe­ri­ence in Python is a strong plus
  • Expe­ri­ence with the Django frame­work is a plus
  • Expe­ri­ence in unit tes­ting is a plus.

What we of­fer:

  • A fri­endly work envi­ron­ment with good sup­port and super­vi­sion in an office on Cha­rite Cam­pus near Haupt­bahn­hof
  • The oppor­tu­nity to con­tri­bute and work inde­pendently on an open source pro­ject with state of the art tools for unit tes­ting, con­ti­nuous inte­gra­tion, API docu­men­ta­tion.
  • Con­tract with the MDC (Max Del­brück Cen­ter for Mole­cu­lar Medi­cine in the Helm­holtz Asso­cia­tion) accord­ing to wage agree­ment (Tarif­ver­trag Stu­den­ti­sche Mit­ar­bei­ter)

How to ap­ply:

For fur­ther infor­ma­tion please con­tact: Manuel Holt­grewe,

Please send your app­li­ca­tion by May 31, 2019 to, pre­fer­a­bly as a sin­gle PDF file, ide­ally con­tai­ning a link to your Git­Hub account.