David ist die Tochter von János Rácz, einem ungarischen Basketballspieler, der an den Olympischen Sommerspielen 1964 teilgenommen hatte und später nach Frankreich ausgewandert war. In ihrer Jugend war sie alpine Skiläuferin. In den französischen Nachwuchskadern fand sie keine Aufnahme, weshalb sie für Ungarn startete. Sie nahm an den Olympischen Winterspielen 1994 teil, schied aber sowohl im Slalom als auch im Riesenslalom aus. 1995 konnte sie ihr einziges FIS-Rennen gewinnen, bei der alpinen Weltmeisterschaft 1996 erzielte sie den 16. Platz in der Kombination. Am Ende der Saison 1995/96 trat sie zurück und begann als Skilehrerin im Wintersportort Alpe d’Huez zu arbeiten.