Jamal Amirudin získal své první mezinárodní zkušenosti v roce 2006, kdy odešel z juniorských mistrovství světa v Pekingu se štafetou na 4 x 100 metrů s náskokem 41,74 sekundy. V následujícím roce skončil sedmý s štafetou na mistrovství Asie v Ammánu za 41,15 s a v roce 2009 byl vyřazen z mistrovství Asie v Guangzhou v běhu na 100 metrů s 10,88 s v prvním kole a přišel s štafetou Dokončit. Poté skončil na hrách v jihovýchodní Asii ve Vientiane čtvrtý na 100 metrů za 10,62 s a se štafetou získal stříbrnou medaili za thajským týmem za 39,82 s. V roce 2010 odešel z her Commonwealthu v Novém Dillí s 10,64 s ve čtvrtfinále a finále prošel sezónou s 40,14 s. Poté se poprvé zúčastnil Asijských her v Kantonu a byl tam vyřazen na 100 metrů s 10,73 s v semifinále a v předkole nedokončil štafetu.