Ирина Шеховцова в 2005 году окончила биологический факультет Алтайского государственного университета, училась в аспирантуре ботанического СО РАН, в 2009 году защитила диссертацию на соискание ученой степени кандидата биологических наук.
До назначения занимала должность заместителя директора по научной работе ботсада, сообщается в телеграм-канале «Советник СО РАН».
Ботсад в новосибирском Академгородке – крупнейшее ботаническое научно-исследовательское учреждение на территории Азиатской России.