Profesors Māris Vītīņš no 1971. līdz 1994. gadam strādājis Latvijas Valsts Universitātes Skaitļošanas centrā (tagad Latvijas Universitātes Matemātikas un informātikas institūts) par inženieri-matemātiķi-programmētāju, laboratorijas vadītāju, vecākā zinātniskā līdzstrādnieka v.i., vecāko zinātnisko līdzstrādnieku, vadošā pētnieka v.i. No 1994. gada līdz 2009. gadam prof. M.Vītīņš bija LUMII vadošais pētnieks un no 1995. gada līdz 2008. gadam SIA „Rīgas Informācijas tehnoloģijas institūts” (RITI) mācību direktors. 2002. gadā prof. M.Vītīņš tika ievēlēts par docentu Latvijas Universitātē, savukārt 2003. gadā par asociēto profesoru. Kopš 2007. gada viņš ir Latvijas Universitātes Informātikas mūžizglītības katedras vadītājs un kopš 2008. gada - Latvijas Universitātes profesors.
Prof. Māra Vītiņa 1) pētījumi un izstrādes datorsistēmu programmatūras izstrādes jomā ir ieguldījums e-pakalpojumu izveidē, 2) pētījumi un izstrādes datorikas satura un datorbāzētas mācīšanās jomā ir ieguldījums Latvijas sabiedrības datorpratības vairošanā, 3) akadēmiskais darbs datorzinātņu studiju programmās ir ieguldījums informācijas un komunikācijas tehnoloģijas nozares jauno speciālistu sagatavošanā. Profesora pienesums e-pakalpojumu izveidē, sabiedrības datorpratības vairošanā un jauno speciālistu sagatavošanā ir ieguldījumu informācijas sabiedrības veidošanā Latvijā.
Profesora pētījumi 1) lielu datu apstrādes sistēmu programmatūras izstrādes jomā, tostarp programmatūras izstrādes automatizācijas jautājumi, 2) datorikas satura un datorbāzētas mācīšanās jomā ir izpildīti Latvijas Zinātnes padomes (LZP) un citu projektu ietvaros.
LZP projekti:
- LZP starpnozaru projekts „Programminženierijas, datoru tīklu un signālu apstrādes jaunās tehnoloģijas”, dalībnieks
- LZP sadarbības projekts “Latvijas informātikas ražotņu atbalsta pētījumi programmu inženierijas, datoru tīklu un signālu apstrādes jomā”, dalībnieks
- LZP pētījumu programma “Latvijas informātikas tehnoloģijas attīstīšana konkurētspējīgas produkcijas ražošanai tirgus specifiskos sektoros”, dalībnieks
- LZP grants “Informātika un apmācības datortehnoloģija skolā”, vadītājs
- LZP grants “Informātikas elementi un apmācības datortehnoloģija vispārizglītojošā vidusskolā”, vadītājs
- Nordplus Horizontal 2015, “Nordplus Network on Innovative Computing Education – NordNICE”, Latvijas programmas vadītājs
- LU projekts „Ar studiju procesu saistīti pētījumi datorikā un starpdisciplīnās”, dalībnieks
- Zviedrijas valdības finansēta “Zviedrijas Datoriķu savienības” un Rīgas Informācijas tehnoloģijas institūta projekta “Eiropas datorprasmes sertifikāta (ECDL) programmas ieviešana Latvijā”, vadītājs
- PSRS Tautas izglītības komitejas un ASV korporācijas IBM kopprojekts “Jaunās informācijas tehnoloģijas izglītībā”, Latvijas programmas vadītājs
- LPSR Sociālās nodrošināšanas ministrijas projekts “Pensiju un pabalstu aprēķina, izmaksas un uzskaites automatizēšanas sistēma”, programmatūras izstrādes vadītājs
- ieguldījums pētniecības, studiju un informācijas un komunikācijas tehnoloģijas nozares satuvināšanā un sadarbības veicināšanā
- Eiropas datorprasmes sertifikāta (ECDL) programmas ieviešana Latvijā
- Latvijas skolēnu informātikas olimpiāžu organizēšana un Latvijas informātiķu valstsvienības gatavošana un vadīšana pasaules informātikas olimpiādēs. Par izciliem Latvijas skolēnu rezultātiem pasaules informātikas olimpiādēs profesors ir deviņas reizes apbalvots ar LR Ministru kabineta Goda diplomu un saņēmis Ata Kronvalda prēmiju.
- Māris Vītiņš ir apbalvots ar Triju Zvaigžņu ordeni (kavalieris).