Senior Expert presso la Commissione Europea, dove dirige lo sviluppo di programmi di ricerca in diversi campi, tra cui informatica quantistica, neuro-informatica, sistemi complessi. Nel 2015 ha avviato e continua a promuovere il programma STARTS, che vede nel nesso tra Arte, Scienza e Tecnologia un importante catalizzatore di innovazione.
Prima di entrare a far parte della Commissione Europea nel 2002, Ralph Dum ha conseguito un PHD in Fisica (1992) e ha lavorato presso numerosi istituti di ricerca tra cui Oxford University, SUNY (Stony Brook, NY), Ecole Normale Supérieure (Parigi).