r,d careers in Bangalore, India