If your skill set includes translations then we might have the perfect job for you