10 stycznia 2022 przeszedł do Stade de Reims za 10 mln euro, dzięki temu został najdroższym zawodnikiem sprowadzonym do francuskiego zespołu. Podpisał z nim kontrakt do 2026 roku. W Ligue 1 zadebiutował sześć dni później w przegranym 0:1 spotkaniu z FC Metz. Pierwszą bramkę w tych rozgrywkach zdobył 6 marca 2022 w meczu z RC Strasbourg (1:1). Łącznie dla Stade de Reims wystąpił w 39 ligowych spotkaniach, w których strzelił 5 goli.
10 sierpnia 2023 przeszedł do SSC Napoli za 12 mln euro. W Serie A wystąpił po raz pierwszy 19 sierpnia 2023 w wygranym 3:1 meczu z Frosinone.
W sierpniu 2024 został wypożyczony na jeden sezon do Ipswich Town. W Premier League zadebiutował 31 sierpnia 2024 w zremisowanym 1:1 spotkaniu z Fulham. W sezonie 2024/25 jego zespół spadł do Championship. 7 sierpnia 2025 ponownie został wypożyczony do Ipswich, z którym w sezonie 2025/26 powrócił do Premier League. W tym klubie rozegrał łącznie 60 ligowych spotkań (po 30 w Premier League i Championship), w których zdobył dwie bramki.
1 września 2026 roku został wypożyczony do Málaga CF.
Kariera reprezentacyjna Cajuste występował w reprezentacji Szwecji U-21, w której rozegrał 3 spotkania. W pierwszej reprezentacji zadebiutował 11 listopada 2020 w przegranym 0:2 spotkaniu towarzyskim z Danią.