Jäger wuchs in Vättis (Kanton St. Gallen) auf, wo er auch heute wohnt. Nach der Schulzeit begann er mit der Ausbildung zum KV-Angestellten auf der Gemeindeverwaltung Pfäfers. Später absolvierte er die Grenzwachtschule in Basel. Sein erstes Skilanglauf-Weltcuprennen lief er im Februar 2006 in Davos, welches er auf dem 23. Platz im Sprint beendete und konnte damit auch seine ersten Weltcuppunkte gewinnen. Bei den Schweizer Meisterschaften 2008 gewann er im Sprint die Silbermedaille. In der Saison 2008/09 kam er bei Weltcupsprints dreimal in die Punkteränge. Im Januar 2009 errang er in Rybinsk mit dem neunten Platz im Sprint seine erste Top Zehn Platzierung im Weltcup. Bei den Nordischen Skiweltmeisterschaften 2009 in Liberec belegte er den 35. Rang im Sprint. Im folgenden Jahr gewann er bei den U23-Weltmeisterschaften in Hinterzarten die Silbermedaille im Sprint und erreichte mit dem dritten Platz im Sprint in Campra seine einzige Podestplatzierung im Skilanglauf-Alpencup. In der Saison 2010/11 errang er in Rybinsk mit dem vierten Platz im Sprint sein bestes Einzelergebnis im Weltcup. Bei den Nordischen Skiweltmeisterschaften 2011 in Oslo belegte er den 11. Rang im Sprint. In der folgenden Saison kam er im Weltcup fünfmal in die Punkteränge und belegte zum Saisonende den 69. Platz im Gesamtweltcup und den 31. Rang im Sprintweltcup. Bei den Schweizer Meisterschaften 2012 und den 2014 wurde er Meister mit der Staffel.