The Guardians selected Gose's contract from Triple-A Columbus on Tuesday.
Gose was designated for assignment for the second time in August on Wednesday but inked a minor-league deal with the Guardians on Saturday and will rejoin the active roster. The 34-year-old allowed two runs in his lone appearance with the Guardians this season and has logged a 3.46 ERA across 39 innings for Columbus. Logan Allen was optioned to Triple-A in a corresponding move.