assistant professor careers in Kathmandu, Nepal