
David Schweickart je profesorom filozofie na Loyola University Chicago.
Jeho primárnymi oblasťami výskumu sú sociálna a politická filozofia, filozofia a ekonomika a marxizmus. Jeho hlavným zameraním bol rozvoj a obrana, ako ekonomicky životaschopnej, tak aj eticky žiaduce, socialistickej alternatívy kapitalizmu, ktorú nazýva ekonomická demokracia. Jeho výskum zahŕňa rozsiahly projekt o chudobe tretieho sveta, ktorý určuje, aký druh ekonomickej štruktúry by mala chudobná krajina zaviesť, aby v priebehu času optimalizovala skutočný rozvoj pre všetkých svojich občanov, ak nie je obmedzovaná miestnymi elitami alebo medzinárodným zasahovaním.
Je autorom troch kníh a spoluautorom jednej z nich, najnovšej knihy Po kapitalizme (2002). Je držiteľom titulu PhD z matematiky (University of Virginia) a PhD z filozofie (Ohio State University).