Euclid RCM jobs