David Ištoković izvanredni je profesor na Tehničkom fakultetu Sveučilišta u Rijeci, gdje djeluje na Zavodu za industrijsko inženjerstvo i menadžment. Član je Katedre za projektiranje procesa te voditelj Laboratorija za inteligentne strojeve i obradne sustave.
Njegov znanstveno-istraživački rad usmjeren je na područje proizvodnog strojarstva, s posebnim naglaskom na računalnu simulaciju proizvodnih procesa, reverzno inženjerstvo i aditivnu proizvodnju. Posebno se ističe u primjeni digitalnih blizanaca i koncepta pametne proizvodnje, gdje kroz aktivnu suradnju s gospodarstvom sudjeluje u razvoju inovativnih rješenja i implementaciji novih tehnologija.
Autor je i suautor niza znanstvenih radova, a kroz uključivanje u međunarodne projekte i mobilnosti doprinosi prijenosu znanja, unaprjeđenju nastavnih sadržaja te jačanju međunarodne akademske suradnje.