Weinstein has been President and CEO of Hudson Institute since 2011. Since joining Hudson Institute in 1999, he has held several other positions, including Chief Executive Officer, Chief Operating Officer, Senior Fellow, and Director of the Washington Office. From 1996 to 1998, he was the Director of the Government Reform Project at the Heritage Foundation, and from 1994 to 1996, he was Director of Research at the New Citizenship Project. He served on the National Council of the Humanities from 2006 to 2012 and was appointed to the D.C. Advisory Board to the U.S. Commission on Civil Rights in 2010. Weinstein received a B.A. from the University of Chicago, an M.Phil. from the Institut d’ Études Politiques de Paris, and a Ph.D. from Harvard University.
Weinstein serves as a member of the Advisory Committee and the Special Committee on the Creation on a Chief Executive Officer. He also served on the Special Committee on the Future of Shortwave Broadcasting, which on August 1, 2014, issued its report, To Be Where the Audience Is; The Future of Shortwave.
He was confirmed as a member of the board on September 23, 2013.