N'Soki speelde in de jeugd van US Roissy-en-Brie en werd in 2014 opgenomen in de jeugdopleiding vanParis Saint-Germain. Hiervoor debuteerde hij op 20 december 2017 in deLigue 1, thuis tegenSM Caen. Hij viel na 65 minuten in voorMarquinhos. PSG won dat duel met 3-1 na doelpunten vanEdinson Cavani,Kylian Mbappé enYuri Berchiche.[2] Het bleef zijn enige wedstrijd dat jaar. N'Soki kreeg in de eerste seizoenshelft van 2018/19 regelmatig speeltijd, maar na de jaarwisseling maakte coachThomas Tuchel amper nog gebruik van hem.
N'Soki verruilde Paris Saint-Germain in augustus 2019 voorOGC Nice. Dat betaalde circa 12 miljoen euro voor hem.[3] Hij speelde in twee jaar 35 wedstrijden voor Nice in de Ligue 1. Daarnaast speelde hij in 2020/21 ook zijn eerste wedstrijden in een Europees toernooi, deEuropa League. Een vaste basisplaats zat er ook bij Nice niet in. N'Soki tekende in juli 2021 bijClub Brugge, de regerend landskampioen van België. Hier maakte coachPhilippe Clement wel een basisspeler van hem. Dat bleef hij ook toenAlfred Schreuder in januari 2022 aantrad. N'Soki speelde dat seizoen 31 speelronden, waarvan 30 vanaf de aftrap. Hij werd in 2021/22 voor het eerst in zijn carrière landskampioen en debuteerde in deChampions League, tegen Paris Saint-Germain,RB Leipzig enManchester City.
N'Soki begon ook nog met Club Brugge aan het seizoen 2022/23, maar tekende in augustus 2022 voor vijf jaar bijTSG 1899 Hoffenheim.[4]