Anne Revillard est ATER en sociologie à l’Université Paris XIII - Villetaneuse et post-doctorante à l’Institut des sciences sociales du politique (ISP)-pôle Cachan. Elle a soutenu sa thèse intitulée La cause des femmes dans l’Etat : une comparaison France-Québec (1965-2007), thèse réalisée en cotutelle, dirigée par Jane Jenson (Université de Montréal) et Jacques Commaille (ENSP, Cachan)
Elle s'intéresse plus généralement aux questions du genre, des mouvements sociaux, à la sociologie du droit et à l'analyse des politiques publiques.