L'Allemand de 59 ans a passé plus de quatre ans au même poste à Wolfsburg, avant de quitter le club en janvier. Il a occupé des postes similaires à Cologne et Hanovre notamment.
Schmadtke entrera en fonction à Liverpool le 1er juillet et remplacera Julian Ward, qui part après 12 mois à ce poste et plus d'une décennie à Anfield et son arrivée en tant que recruteur en 2012.
"Jörg travaillera avec notre département des opérations footballistiques qui continue à apporter son soutien à Jürgen Klopp, conformément à nos efforts continus pour poursuivre la croissance et le développement du club dans tous les domaines", a déclaré Mike Gordon, le président de propriétaires de Liverpool, Fenway Sports Group, dans un communiqué.
"Nous devons également faire nos adieux à Julian Ward, qui nous a servi avec une diligence, une force d'âme et une énergie inépuisables dans un certain nombre de rôles."
Liverpool a terminé 5e de Premier League cette saison, en dehors des places qualificatives pour la Ligue des champions, une première depuis 2016-2017.