Faucheux graduated from the Paris 1 Pantheon-Sorbonne University which she founded in 1995. She managed the Center for economics and ethics environment and sustainable development, which, in 2002, became a joint research unit between UVSQ and the "Institut de recherche pour le développement" (IRD) (Institute of Development Research).