Bei den Weltmeisterschaften 1995 in Detmold wurde Salmi hinter dem Schweden Jörgen Mårtensson Vizeweltmeister auf der Langdistanz. In der Staffel gewann er als Schlussläufer zusammen mit Keijo Parkkinen, Reijo Mattinen und Timo Karppinen ebenfalls die Silbermedaille. Bei den drei folgenden Weltmeisterschaften gewann er insgesamt fünf weitere Medaillen, darunter 1997 Gold über die damalige Kurzdistanzstrecke (heute Mitteldistanz). Dabei ließ er im norwegischen Grimstad seinen Landsmann Timo Karppinen zwölf Sekunden hinter sich. Auf der Langstrecke wurde Salmi Sechster, mit der Staffel (zusammen mit Timo Karppinen, Juha Peltola und Mikael Boström) hinter Dänemark Zweiter. 1999 gewann er in Inverness auf der Kurzdistanz Bronze hinter dem norwegischen Sieger Jørgen Rostrup und Juha Peltola. In der Staffel (mit Jani Lakanen, Juha Peltola und Mikael Boström) gewannen die Finnen erneut Silber, diesmal hinter dem norwegischen Team. 2001 gewann er mit der Staffel im finnischen Tampere die Goldmedaille. In einer Mannschaft mit Jani Lakanen, Jarkko Huovila und Juha Peltola verwiesen die Finnen Norwegen und Tschechien auf die Plätze zwei und drei. 2003 startete Salmi ein letztes Mal bei Weltmeisterschaften und kam im Mitteldistanzrennen auf den neunten Platz.