Piotr Machaj jest absolwentem Akademii Rolniczej w Szczecinie. Od blisko 30 lat jest związany z gminą Zgorzelec i rolnictwem. W latach 1988-1995 był zatrudniony w PGR Sulików, gdzie przeszedł wszystkie szczeble kariery, począwszy od kierownika zakładu po głównego specjalistę w kombinacie. W trakcie pracy został delegowany na półroczny staż do Stanów Zjednoczonych, gdzie zdobywał wiedzę z zakresu nowych technologii rolniczych. Po rozwiązaniu gospodarstw rolnych pracował w różnych spółkach: w Łużyckim Centrum Hurtu Rolnego oraz prowadził własną działalność gospodarczą.
Z chwilą powstania starostw powiatowych (w 1999 r.) objął funkcję dyrektora Wydziału Budownictwa i Środowiska, którą pełnił przez 12 lat – do czasu powołania na stanowisko zastępcy Wójta Zgorzelec. Machaj ukończył liczne szkolenia z zakresu ochrony środowiska, budownictwa, akcesji do Unii Europejskiej oraz studia podyplomowe na Uniwersytecie Wrocławskim z zakresu prawa ochrony środowiska.
Równolegle do pracy zawodowej działał społecznie w organizacjach pozarządowych. W latach 1994-2010 był radnym Gminy Zgorzelec. Do 1998 roku piastował funkcję członka zarządu Gminy Zgorzelec, a od 2002 do momentu objęcia stanowiska zastępy wójta był wiceprzewodniczącym Rady Gminy Zgorzelec. Od 2014 r., po wygranych wyborach samorządowych, kieruje Gminą Zgorzelec.