Prof. Schreiber je absolventem (1979 Ing. na Ústavu chemického inženýrství, 1984 CSc. v oboru Chemické inženýrství) a od roku 1983 zaměstnancem VŠCHT Praha, zpočátku na výpočetním centru, od roku 1985 na Ústavu chemického inženýrství, kde se v roce 1994 stal docentem a v roce 2005 profesorem v oboru chemické inženýrství.
V letech 2007-2014 byl vedoucím Ústavu chemického inženýrství, od roku 2005 je členem Vědecké rady VŠCHT. Ve svém pedagogickém působení se kromě chemicko-inženýrských předmětů zaměřil na mezioborový směr matematické modelování v reaktorovém inženýrství, a později na mezioborový směr biosystémového inženýrství. Vyučoval předměty zaměřené na pokročilé procesy chemického inženýrství, matematické modelování dynamiky reaktorů a bioinženýrství.
Ve vědecko-výzkumném zaměření se soustředil na dynamické chování reakčních systémů se složitými mechanismy, včetně deterministické chaotické dynamiky. Je autorem tří knih s tématem dynamiky a deterministického chaosu v chemických systémech a tématem analýzy stability reakčních sítí, poslední ve spolupráci s pracovníky Stanfordovy univerzity. Je spolutvůrcem a pokračovatelem české školy dynamického modelování chemických procesů, která vznikla spoluprací Ústavu chemického inženýrství a Ústavu matematiky na FCHI VŠCHT.