Machatschek taught at the Vienna University of Technology and was President of the Österreichische Gesellschaft für Denkmal- und Ortsbildpflege  from 1998 to 2006.
Machatschek lehrte als Professor an der Technischen Universität Wien und war von 1998 bis 2006 Präsident der Österreichischen Gesellschaft für Denkmal- und Ortsbildpflege.