Po zakończeniu kariery zawodniczej założył szkółkę piłkarską w Liévin. Obecnie prowadzi szkołę piłkarską reprezentacji Francji w Lens.
Kariera reprezentacyjna Reprezentacyjną karierę Joachim Marx rozpoczął w 1966, debiutując w meczu z Izraelem (0:0). Zagrał od 46 minuty za Jerzego Sadka. Następnie w 1969 roku wystąpił w 3 spotkaniach reprezentacji przeciwko Bułgarii i Holandii w eliminacjach mistrzostw świata oraz w spotkaniu towarzyskim przeciwko Norwegii. W 1970 roku zagrał w towarzyskim spotkaniu przeciwko reprezentacji Iraku (2-0). W kolejnym wygranym 5-0 meczu przeciwko reprezentacji Danii zdobył klasycznego hat-tricka. Całe spotkania rozegrał także przeciwko drużynom NRD (0-5), Irlandii (2-0) i Albanii (3-0) W reprezentacji rozegrał 23 mecze, w których strzelił 10 goli. Do dorobku tego wpisują się również 4 występy w reprezentacji olimpijskiej i 2. zdobyte w niej bramki. Najlepszy mecz rozegrał w 1970 z Danią w Warszawie, w którym zdobył trzy bramki. W 1972 roku wystąpił w dwóch spotkaniach z Bułgarią. W pierwszym przegranym 1:3 meczu w Starej Zagorze w 23 minucie zastąpił Andrzeja Jarosika. W rewanżowym wygranym 3-0 meczu w Warszawie strzelił gola na 3-0. Olimpiadzie w Monachium nie był podstawowym zawodnikiem, wystąpił jedynie w meczach z Danią (1:1) i Ghaną (4:0).