Kateřina Macháčová vystudovala Fakultu Tělesné Výchovy a Sportu při Karlově Univerzitě v Praze. Na téže fakultě pak v roce 2009 ukončila doktorandské studium zaměřené na problematiku hodnocení tělesné zdatnosti u seniorské populace. V rámci postgraduálního studia absolvovala dlouhodobou zahraniční stáž na Institutu Gerontologie při Wayne State University v Detroitu, Michigan (USA), kde po ukončení stáže působila jako Senior Research Scientist. Po návratu do České republiky v září 2010 se v rámci společnosti ILA, s.r.o. podílela na přípravě a řízení projektů v oblasti biomedicíny. Později stála u zrodu metodiky sloužící k identifikaci architektonických bariér v domácím prostředí pro osoby s pohybovým omezením (SEMAFORhome). Od roku 2012 je výzkumným pracovníkem CELLO.