assistant professor careers in Jodphur, India