Ирина Смирнова родилась в Новосибирске. В июне 2022 года окончила Новосибирское государственное хореографическое училище (класс заслуженной артистки РФ Анастасии Олеговны Даниловой).
Была удостоена стипендии губернатора Новосибирской области в сфере культуры и искусства.
В 2016, 2018, 2019 годах участвовала в мастер-классах по программе «Хореография: классический танец (балет)» в образовательном центре «Сириус».
В 2022 году принимала участие во Всероссийском конкурсе молодых исполнителей «Русский балет» и была удостоена диплома участника конкурса.
С июля 2022 года — артистка балетной труппы Приморской сцены Мариинского театра.
Репертуар на Приморской сцене Мариинского театра:
«Щелкунчик» (мыши, снежинки, вальс цветов) — хореография Эльдара Алиева;
«Спящая красавица» (свита феи Сирени, придворные дамы, вальс, нереиды, мазурка) — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева;
«Лебединое озеро» (лебеди, неаполитанский танец, чёрные лебеди) — хореография Мариуса Петипа и Льва Иванова в редакции Константина Сергеева;
«Дон Кихот» (сон, фанданго) — хореография Александра Горского по мотивам спектакля Мариуса Петипа;
«Тысяча и одна ночь» (плач, базар) — хореография Эльдара Алиева;
«Раймонда» (свита Графини, девушки в картине «Сон», сарацинский танец, венгерский танец) — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева.