Иван Иванович Свиязев родился в 1797 году в селе Верхние Муллы Пермской губернии в семье дворового человека княгини Варвары Александровны Шаховской, урожденной Строгановой. Окончив полный курс гимназии в Перми, в 1814 году он поступил в Петербургскую Академию художеств, из которой через три года по указу Александра I был уволен — как крепостной. После этого Свиязев несколько лет работал домашним архитектором княгини Шаховской, пока Академия художеств не выкупила его из крепостной зависимости. С марта 1822 года Иван Свиязев был архитектором Уральского (Пермского) горного правления. Первый его приезд в Пермь совпал с периодом бурной реконструкции уральских заводов. После этого Свиязев несколько месяцев служил архитектором в новгородских военных поселениях. В Пермь он вернулся в 1826 году и десять лет работал архитектором Горного правления.