Erste internationale Erfahrungen sammelte Ramil Guliyev im Jahr 2006, als er bei den Juniorenweltmeisterschaften in Peking im 100-Meter-Lauf mit 10,91 s in der ersten Runde ausschied. Im Jahr darauf gewann er bei den Jugendweltmeisterschaften in Ostrava in 20,72 s die Silbermedaille über 200 Meter und anschließend siegte er beim Europäischen Olympischen Jugendfestival (EYOF) in Belgrad in 10,50 s über 100 Meter sowie in 20,98 s auch im 200-Meter-Lauf. 2008 startete er im 60-Meter-Lauf bei den Hallenweltmeisterschaften in Valencia und schied dort mit 6,84 s im Vorlauf aus. Im Juli wurde er dann bei den Juniorenweltmeisterschaften in Bydgoszcz in 21,00 s Fünfter über 200 Meter und nahm über diese Distanz anschließend an den Olympischen Spielen in Peking teil und schied dort mit neuem aserbaidschischem Landesrekord von 20,66 s im Viertelfinale aus. 2009 wurde er bei den Halleneuropameisterschaften in Turin in 6,67 s Siebter über 60 Meter und wenige Monate später gewann er bei der Sommer-Universiade in Belgrad in persönlicher Bestzeit und neuem Landesrekord von 20,04 s die Goldmedaille im 200-Meter-Lauf. Kurz darauf holte er in 20,33 s bei den Junioreneuropameisterschaften in Novi Sad ebenfalls die Goldmedaille über 200 Meter und stellte damit einen neuen Meisterschaftsrekord auf. Zudem gewann er über 100 Meter in 10,16 s die Silbermedaille. Daraufhin erreichte er bei den Weltmeisterschaften in Berlin auf Anhieb das Finale über 200 Meter und klassierte sich dort mit 20,61 s auf dem siebten Platz. Daraufhin wurde er in 20,47 s Dritter beim Memorial Van Damme in Brüssel.