team member careers in Bangalore, India