On 16 September 2015, Guilherme was called up to Brazil under-17s for the year's FIFA U-17 World Cup. He featured for the under-20s the following year, being also called up to complete trainings during the Summer Olympics.