Stefano Sacchi insegna Scienza politica nel Politecnico di Torino, dove coordina il centro studi Theseus – Tecnologia, Società e Umanità. È il coordinatore scientifico del Master in Technology and Public Policy realizzato dal Politecnico di Torino con il Centro internazionale di formazione dell’Organizzazione internazionale del lavoro (ITC-ILO).
I suoi interessi di ricerca riguardano la political economy del lavoro e del welfare, e l’impatto socioeconomico e politico del cambiamento tecnologico.