While not having nearly the same amount of success of his older brother, Hamelin has had success at the junior level in international competition. He joined the Canadian national senior team for the 2007–08 season. Hamelin has been an important part of the Canadian short track team helping them to both a silver at the 2008 World Championships, and a silver at the 2008 World Team Championships. During the 2010 Winter Olympics in Vancouver, François skated with his brother in the 1000m short track final, only to place 5th. On 26 February, he won a gold medal in the 5000 m relay along with his brother Charles, François-Louis Tremblay, Olivier Jean and Guillaume Bastille. He also took a silver in the 500 m at the 2010 Worlds, and was part of the Canadian team which won the gold in the 5000 m relay at the 2011 World Championships. He took a total of 48 medals in international competition.