37 neural-networks "Prof" PhD positions