François Fleury est titulaire d’un diplôme d’ingénieur de l’INSA Lyon (1990), d’un doctorat de l’Université Blaise Pascal - Clermont II (1996) et a obtenu son habilitation à diriger les recherches - HDR à l’Université Paris-Est / Marne-la-Vallée en 2009.
Il est enseignant titulaire à l’École nationale supérieure d'architecture de Lyon (ENSAL) en Sciences et techniques pour l’architecture - STA - depuis 2000.