linguistic team lead careers in Dublin, Ireland