Родился 10 января 1910 года в селе Чагар Джеватского уезда Бакинской губернии (ныне село в Имишлинском районе Азербайджана).
В 1929—1970 годах — счетовод колхоза имени Орджоникидзе, заведующий отделом Имишлинского райкома партии, председатель колхоза имени Жданова Имишлинского района.
Юсиф Ширинов проявил себя на работе требовательным к себе и окружающим и умелым руководителем. Под руководством Ширинова колхоз регулярно добивался высоких результатов в производстве хлопка и животноводстве. В 1947 году чабаны колхоза под руководством Юсифа Ширинова вырастили от 1212 грубошерстных овцематок 1462 ягненка при среднем весе ягнят к отбивке 41,5 килограмма. В 1958 году животноводы колхоза получили от 100 овец 105 ягнят, от 100 коров 98 телят. В 1956 году колхозники хозяйства получили урожай хлопка 31 центнер с гектара на площади 570 гектаров, в 1957 году — 27,3 центнеров с гектара на площади 570 гектаров, в 1958 году — 26,4 центнеров с гектара на площади 586 гектаров, выполняя годовые планы на 141, 143 и 139,3 процентов соответственно.
Активно участвовал в общественной жизни Азербайджана. Член КПСС с 1938 года. Делегат XVII, XXI, XXII, XXIII съездов КП Азербайджана. Депутат Верховного Совета Азербайджанской ССР 5-го созыва.
Указ Президиума Верховного Совета СССР «О присвоении звания Героя Социалистического Труда передовикам сельского хозяйства Азербайджанской ССР» от 17 августа 1948 г. // Ведомости Верховного Совета СССР. — 26.08.1948. — № 35 (534). — С. 1.
Альбом плакатов-биографий Депутатов Верховного Совета Азербайджанской ССР пятого созыва. 15 марта 1959 года. — Бакы: Азернешр, 1959. (азерб.)