In 1982, Latour started teaching at École des Mines de Paris. In 2005, he took the position of Spinoza Chair of Philosophy at the University of Amsterdam. He finished teaching at École des Mines de Paris in 2006 to become a scientific director at Sciences Po. In 2017, he retired from most university activities.