Демин родился в Омской области: в Марьяновском районе он окончил среднюю школу, затем отучился на преподавателя истории и права в ОмГПУ. С 2006 года Демин начал свою карьеру в политике, став членом Молодой Гвардии «Единой России». В тот же период он начал работать в органах местного самоуправления: с 2005 по 2007 год — занимал должность специалиста комитета по делам молодежи администрации Марьяновского района, а также был заместителем председателя этого комитета.
Далее последовала работа главным специалистом отдела по делам молодежи, физкультуры и спорта администрации Октябрьского округа города Омска (с 2008 года), главным специалистом Омского РИК партии «Единая Россия» (с 2008 по 2012 годы), а затем- помощником депутата омского Заксобрания.
С 2009 по 2012 год Артем Демин возглавлял Омское региональное отделение ВОО «Молодая Гвардия Единой России». В 2013–2014 годах Демин занимал руководящие должности в отделении партии «Единая Россия». С 2014 года омич продолжил свою карьеру на федеральном уровне, став начальником регионального отдела Центрального штаба ВОО «Молодая Гвардия Единой России», а с 30 апреля 2015 года исполнял обязанности руководителя центрального штаба этой организации. В апреле 2019 года Демина был назначили заместителем председателя по общественным связям и молодежной политике в Москве.