science r d careers in Clare, Ireland