Guidileye began his career playing for AS Poissy, in the western suburbs of Paris, before moving to Troyes AC on a youth contract.
After impressing during training sessions, he was called up to the first team and made his professional debut, at the age of 17, on 30 November 2007, in a Ligue 2 match against Boulogne-sur-Mer.
On the last day of the 2019 January transfer window, Guidileye was one of 22 players on two hours, that signed for Turkish club Elazığspor.
In just two hours, they managed to snap up a record 22 players - 12 coming in on permanent contracts and a further 10 joining on loan deals until the end of the season.
In 2012, the French coach of Mauritania, Patrice Neveu, said he had reached an agreement with Guidileye to represent the senior national team from his country of origin in the future.