7 computer-science-phd "Foundation for Science and Technology" positions