Окончил с отличием школу, после чего поступил в Московский Инженерно-физический Институт (с 2009 года — Национальный исследовательский ядерный университет «МИФИ») по специальности «инженер-электрик по электронным вычислительным машинам», который окончил в 1963 году, написав дипломную работу на тему «Проектирование компьютера на основе пороговой логики». В следующем году устроился на работу в Вычислительном центре Сибирского отделения АН СССР. Там он проработал до 1988 года. В 1972 году Александр Семёнович Нариньяни защитил диссертацию на соискание учёной степени кандидата физико-математических наук по теме «Aсинхронные вычислительные процессы над общей памятью».
С 1988 по 1992 годы Александр Семёнович Нариньяни работал генеральным директором государственной научной фирмы «Интеллектуальные Технологии».
1992—2002 был директором Российского Научно-исследовательского института искусственного интеллекта, после чего работал директором по научной работе Российского Научно-исследовательского института искусственного интеллекта.
Александр Нариньяни скончался в Москве 26 апреля 2010 года.
Работы Александра Семёновича Нариньяни посвящены изучению искусственного интеллекта, учёный также был одним из пионеров в области речевого ввода компьютерных команд.
Асинхронные вычислительные процессы над памятью // Кибернетика. 1966. № 3
Недоопределенность в системах представления и обработки знаний // Известия АН СССР. Техн. кибернетика. 1986. № 5
Недоопределенное календарное планирование. Новые возможности // Информационные технологии. № 1. М., 1997
Между эволюцией и сверхвысокими технологиями. Новый человек ближайшего будущего // Вопросы философии. 2008. № 4
ИИ: философский камень или камень преткновения? // Труды 10-й нац. конф. по искусственному интеллекту. Обнинск, 2006. В 3-х т. Т. 3. М., 2006.