Amundsen, der für den Asker Skiklubb startet, nahm bis 2018 an Juniorenwettbewerben teil. Bei den Nordischen Junioren-Skiweltmeisterschaften 2017 in Soldier Hollow holte er die Bronzemedaille im Skiathlon und die Goldmedaille mit der Staffel. Zudem wurde er dort Vierter über 10 km Freistil. Im Januar 2018 lief er bei den norwegischen Meisterschaften auf den dritten Platz mit der Staffel. Bei den Nordischen Junioren-Skiweltmeisterschaften im folgenden Monat in Goms gewann er mit der Staffel und im Skiathlon jeweils die Goldmedaille und errang im Lauf über 10 km klassisch den vierten Platz. In der Saison 2018/19 kam er im Scandinavian-Cup fünfmal unter den ersten Zehn, darunter Platz drei über 15 km Freistil in Östersund und erreichte damit den dritten Platz in der Gesamtwertung. Im Dezember 2018 startete er in Beitostølen erstmals im Skilanglauf-Weltcup und holte dabei mit dem 30. Platz über 30 km Freistil seinen ersten Weltcuppunkt. Auch in der folgenden Saison wurde er Dritter in der Gesamtwertung des Scandinavian-Cups. Bei den U23-Weltmeisterschaften 2020 in Oberwiesenthal holte er die Bronzemedaille im Sprint, die Silbermedaille über 15 km klassisch und jeweils die Goldmedaille mit der Staffel und im 30-km-Massenstartrennen. In der Saison 2020/21 erreichte er in Falun mit dem achten Platz über 15 km Freistil seine erste Top-Zehn-Platzierung im Weltcup und holte bei den Nordischen Skiweltmeisterschaften 2021 in Oberstdorf die Bronzemedaille über diese Distanz.