Professeur d'architecture de l'information à l'ENS de Lyon, responsable du master en architecture de l’information de l’université de Lyon, Benoît Habert enseigne les éléments de programmation web et d'organisation des données nécessaires à l'architecture de l'information.
Il a été directeur-adjoint du Très Grand Equipement Adonis (2007-2009) et délégué Information et connaissance auprès du secrétaire général d'EDF R&D (2009-2011).