Weiner was born 1930 in Czernowitz, former Romania (presently Chernivtsi, Ukraine).
Weiner got his PhD in Physics at the University of Bucharest in 1958, and from 1951 to 1968 he worked as a research scientist at the Physics Institute of the Romanian Academy of Sciences.