David Antons studierte Betriebswirtschaftslehre an der RWTH Aachen University und der Chulalongkorn University, Bangkok. Im September 2017 wurde er Associate Professor (equiv.) an der TIME Research Area nachdem er Rufe an die Universitäten Bochum und Mainz abgelehnt hat. Seine Promotion im Themenfeld des Technologie- und Innovationsmanagements schloss er in 2013 ab. Dabei arbeitete er eng mit dem psychologischen Institut der RWTH Aachen zusammen.
Im Jahr 2013 wurde er Habilitand und Post-Doc am Lehrstuhl für Innovation, Strategie und Organisation. Seine Habilitation untersuchte die Anwendung von Text Mining Verfahren im Management. Forschungsaufenthalte führten ihn an die Universität Cambridge, UK, und an die Universität Melbourne, Australien. In seiner Forschung arbeitet er unter anderem mit Organisationen in High- und Low-Tech-Industrien sowie dem Gesundheitswesen zusammen.