RDI Corporation jobs