- razvoj modela strojnog učenja temeljenih na podacima
- implementacija modela uz različite hardverske zahtjeve
- priprema i obrada podataka
- razvijanje razumijevanja fizičkih sustava (objašnjivost podataka)
- planiranje i implementacija rješenja prilagođenih korisnicima, uključujući razvoj korisničkih programa te prilagodbu hardvera i softvera
- razmjena znanja i sudjelovanje u zahtjevnim projektima