scientist and technical assistant vacancy News