È un'ala destra che, all'occorrenza, può giocare anche da trequartista. Dotato di tecnica e velocità, nonché avvezzo al dribbling, è un mancino abile nell'accentrarsi dalla destra per cercare il tiro in porta.[4]
Il 10 gennaio 2020 si trasferisce alla Juventus.[6] Inquadrato inizialmente nelle giovanili del club, il 22 agosto 2021 esordisce da professionista con la Juventus U23, la seconda squadra bianconera, nella vittoria per 3-2 in Coppa Italia Serie C contro la Pro Sesto; sei giorni dopo debutta in Serie C, nel successo per 2-1 contro la Pergolettese. Il 10 settembre seguente l'allenatore della prima squadra, Massimiliano Allegri, lo inserisce per la prima volta tra i convocati per la gara di Serie A contro il Napoli.
Il 15 settembre 2021 segna la sua prima doppietta in carriera, nella vittoria per 3-2 contro la Feralpisalò valida per il secondo turno di Coppa Italia Serie C; quindi il 7 novembre realizza il suo primo gol in Serie C, nella vittoria per 1-0 contro il Lecco.[7] Il 30 dello stesso mese debutta in prima squadra, nella vittoria per 2-0 contro la Salernitana, subentrando nei minuti di recupero.[8] Per tutta la stagione 2021-2022 viene inoltre aggregato alla squadra Under-19 in occasione degli impegni in UEFA Youth League, segnando le due reti di apertura nel confronto contro il Chelsea. Con due gol in sei partite aiuta l'Under-19 a raggiungere le semifinali, il migliore piazzamento in assoluto nella competizione per i bianconeri: nella gara con il Benfica, dopo il 2-2 dei tempi regolamentari, l'argentino sbaglia l'ultimo tentativo ai tiri di rigore, causando la sconfitta per 5-6 dei torinesi.[9]
Durante la stagione 2022-2023 viene inserito in pianta stabile nella rosa della prima squadra;[10] nel mentre continua all'occorrenza a venire aggregato alla seconda squadra,[11] con cui raggiunge la finale della Coppa Italia Serie C.[12] Frattanto l'11 ottobre 2022 debutta in UEFA Champions League, sostituendo Alex Sandro al 74' della gara persa 2-0 sul campo del Maccabi Haifa, valida per la fase a gironi della competizione.[13] Il 12 marzo 2023 trova la prima rete con la maglia della prima squadra, realizzando il definitivo 4-2 nella vittoria interna in campionato sulla Sampdoria.[14]
Frosinone
Il 28 agosto 2023 passa in prestito al Frosinone.[15][16] Esordisce coi ciociari cinque giorni dopo, scendendo in campo da titolare nel pareggio per 0-0 sul campo dell'Udinese.[17] Il 28 settembre segna la sua prima rete coi frusinati, quella del definitivo 1-1 nella gara casalinga contro la Fiorentina;[18] il successivo 29 ottobre realizza la sua prima doppietta in Serie A, nella sconfitta esterna per 4-3 contro il Cagliari.[19]
S'impone ben presto nell'undici titolare di Eusebio Di Francesco, emergendo tra le rivelazioni della prima parte di campionato.[20] Il 3 febbraio 2024, nella sconfitta casalinga per 2-3 contro il Milan, trasforma il calcio di rigore del parziale 1-1,[21] diventando il primo giocatore nella storia del club a raggiungere la doppia cifra in una stagione di Serie A.[22] Nonostante l'apporto realizzativo dell'argentino, a fine campionato la squadra giallazzurra non riesce a raggiungere la salvezza.[23]
Roma
Il 30 luglio 2024 viene acquistato a titolo definitivo dalla Roma, a fronte di un corrispettivo di 25,6 milioni di euro più 4 di bonus.[24][25][26] Debutta in maglia giallorossa il successivo 18 agosto, all'avvio di campionato, scendendo in campo da titolare nel pareggio per 0-0 sul campo del Cagliari.[27] Trova il primo gol per la squadra capitolina il 3 novembre dello stesso anno, sempre in campionato, nella sconfitta esterna per 3-2 contro il Verona.[28]
Nazionale
Soulé ha rappresentato la nazionale argentina a livello giovanile, giocando con l'Argentina U-16 e l'Argentina U-20.
Nel maggio del 2023 viene convocato dal selezionatore Javier Mascherano con la nazionale Under-20, in vista della partecipazione al mondiale di categoria organizzato dalla stessa Argentina, giocando poi tre partite nel corso della competizione.[32]