philosophy careers in Longford, Ireland