Od roku 1999 do 2004 Vahirua wystąpił w Nantes w 111 spotkaniach ligowych i zdobył w nich 28 goli.
Latem 2004 Marama przeniósł się do Nicei. W sezonie 2004/2005 był z 10 golami najlepszym strzelcem drużyny, a w 2006 zajął z nią najwyższe miejsce od czasu powrotu klubu do Ligue 1 – miejsce szóste. Natomiast w sezonie 2006/2007 swoją postawą przyczynił się do uniknięcia degradacji przez klub z Nicei.
Latem 2007 Vahirua zmienił klub i za 1,2 miliona euro przeszedł do FC Lorient. W Lorient po raz pierwszy wystąpił 4 sierpnia w zremisowanym 0:0 meczu z Lille OSC. Z 7 golami na koncie był drugim najlepszym strzelcem Lorient sezonu 2007/2008 po Rafiku Saïfim.
Latem 2010 Vahirua odszedł do AS Nancy, z którego był wypożyczany do AS Monaco i Panthrakikosu. Następnie kontynuował karierę w zespołach z Tahiti – AS Piraé, AS Temanava oraz AS Dragon.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1998/99 FC Nantes Ligue 1 1 0 1999/00 12 1 2000/01 15 7 2001/02 24 6 2002/03 31 7 2003/04 28 7 2004/05 OGC Nice 34 10 2005/06 33 5 2006/07 32 4 2007/08 FC Lorient 26 7 2008/09 24 3 2009/10 12 6 2010/11 AS Nancy 25 5 2011/12 AS Monaco Ligue 2 12 2 2012/13 APS Panthrakikos Superleague Ellada 26 3
Kariera reprezentacyjna W maju 2013 roku został powołany do reprezentacji Tahiti na Puchar Konfederacji, gdzie zagrał w trzech spotkaniach.