Илья Семиков родился 22 октября 1993 года в селе Усть-Цильма, Республика Коми. С 7 лет начал заниматься лыжными гонками. Тренировался под руководством Попова Ивана Трофимовича. Высшее образование получал в Сыктывкарском государственном университете на финансово-экономическом факультете.
В 2011 году Илью зачислили в сборную команду Государственного автономного учреждения Республики Коми «Центр спортивной подготовки сборных команд» по лыжным гонкам. В том же году на Первенстве России среди юниоров занял третье место на дистанции 10 километров классическим стилем.
Победителем Первенства России среди юниоров с 21 по 23 года Семиков стал в 2013 году в эстафете 4х5 километров и среди юниоров с 19 по 20 лет на дистанции 15 километров классическим стилем. Серебряные медали Национальных Первенств в том же году лыжник завоевал на дистанции 10 километров классическим стилем в возрастной категории с 21 по 23 года; эстафете 4х5 километров с 19 по 20 лет.
В 2015 году одержал победу на Первенстве России среди юниоров с 21 по 23 года. Принял участие во Всемирной зимней Универсиаде, где занял восьмое место.
Чемпион России Семиков стал в 2016 году на дистанции 70 километров классическим стилем в масс-старте. Серебряный и бронзовый призер Национальных Чемпионатов.
Тренируется под руководством А.В. Нутрихина, И.Т. Попова. Выступает за Центр спортивной подготовки сборных команд Республики Коми и сборную Республики Коми. Является мастером спорта России по лыжным гонкам. Член сборной России.