Coming through from the youth system, Kulusevski made his senior debut for Atalanta in 2019, before joining Parma on loan at the beginning of the 2019–20 season. He joined Juventus during the winter transfer window for €35 million, and was sent back to Parma on loan for the rest of the season.