La sua prima apparizione sulla scena mondiale è stata nella gara junior ai Campionati mondiali di cross country IAAF del 1997
, dove ha finito al 98° posto. Salem ha raggiunto la top cinquanta ai Campionati mondiali di mezza maratona IAAF del 2000 e 2003. Ha corso sui 5000 metri ai Campionati del Mondo di atletica leggera del 2003 e alle Olimpiadi estive del 2004, ma non ha superato il suo limite in nessuna delle due competizioni.