Schmid begann im Alter von zwei Jahren mit dem Skifahren. Mit vier Jahren nahm er regelmäßig an dem von seiner Mutter, die selbst zuvor im Weltcup gefahren war, geleiteten Trainingseinheit im heimischen Skiklub teil. Nach einigen Erfolgen auf Gau- und Landesebene wurde er Mitglied in der Lehrgangsgruppe I a des Nationalteams. Am 19. Dezember 2009 debütierte er mit einem 19. Rang im Slalom in St. Moritz in einem FIS-Rennen. Im Februar 2011 trat er beim in Liberec ausgetragenen Europäischen Olympischen Jugendfestival an und erreichte zwei Platzierungen unter den besten Zehn. Ziemlich genau ein Jahr darauf startete Schmid in der Saison 2011/2012 am 17. Februar 2012 in Oberjoch erstmals im Europacup. Wenige Wochen später wurde er bei den Juniorenweltmeisterschaften 2012 in Roccaraso Fünfter im Riesenslalom. Nachdem er bis dahin nur einmal unter die besten Zehn gefahren war, konnte er in seinem 19. Europacup-Rennen am 9. Februar 2015, dem Riesenslalom in Bad Hindelang, schließlich seinen ersten Sieg feiern.
Schmid, der seit 2013 Mitglied des Zoll-Ski-Teams ist[1], debütierte im Alpinen Skiweltcup, als er am 26. Oktober 2014 zum Riesenslalom in Sölden antrat. Eine erfolgreiche Periode erlebte er im Frühjahr 2015, als er nach seinem erwähnten Europacupsieg auch deutscher Juniorenmeister im Riesenslalom und deutscher Meister sowohl im Slalom als auch im Riesenslalom wurde sowie bei den Juniorenweltmeisterschaften in Hafjell mit dem deutschen Team die Bronzemedaille im Mannschaftswettbewerb gewann. Beim Weltcup-Riesenslalom am 9. Dezember 2017 im französischenVal-d’Isère wurde Schmid Sechster, holte seine ersten Weltcuppunkte und qualifizierte sich für die Olympischen Winterspiele 2018 in Pyeongchang. Dort nahm er am Mannschaftswettbewerb teil und schied im ersten Lauf des Riesenslaloms aus.
Bei den Skiweltmeisterschaften 2023 in Courchevel/Méribel gewann Schmid die Goldmedaille im Parallelrennen. Es war die erste Goldmedaille für die DSV-Herren in einem Einzelbewerb, seit Hansjörg Tauscher1989 die Abfahrt gewann. Anfang März 2023 zog sich Schmid beim Riesenslalom-Training in Berchtesgaden einen Riss des vorderen Kreuzbandes im linken Knie zu und musste sich einer Operation unterziehen.[3]