1,179 phd-position-software-engineering "https:" positions