Mészáros József professzor az ELTE-n szerzett matematikus és szociológus diplomát. 1991-ben lett a szociológia tudomány kandidátusa, 2006-ban habilitált és 2010-től egyetemi tanár. Tudományos pályája során dolgozott az MTA Közgazdaságtudományi Intézetében, az Ipargazdasági Intézetben és tudományos ösztöndíjas volt az Osnabrücki Egyetemen. 1990-től négy évig a Népjóléti Minisztérium főosztályvezetője, 1998-tól pedig négy évig az Országos Nyugdíjbiztosítási Főigazgatóság főigazgató-helyettese illetve főigazgatója volt. 2002-től a BME Szociológia Tanszékének docense, 2006-tól pedig a Nyugat-Magyarországi Egyetem tanszékvezetője. Több mint 10 angol és magyar nyelvű szakkönyv és tanulmány szerzője.