Statistika programmeerijad töötavad statistikaga, mis on arvud, mida teadlased ja teadlased koguvad, analüüsides suuri arvandmeid. Nad koguvad statistikat ja integreerivad selle inimestele ja ettevõtetele mõeldud kasutajasõbralikesse arvutiprogrammidesse. Statistika programmeerijaid on palju erinevat tüüpi ja nende ametijuhendid võivad tööstusharudes väga erineda. Paljudel statistilise programmeerija ametikohtadel töötavatel inimestel on statistikakraad või muud kraadid seotud valdkondades.
Need programmeerijad vastutavad teabekogumi paremaks korraldamiseks mõeldud arvutiprogrammide kavandamise eest. Veelgi olulisem on see, et statistiline programmeerija peab looma programme, mis vastavad kliendi kõikidele vajadustele. Enamasti töötavad statistilised programmeerijad teabeandmebaasidest kontoritüüpi tingimustes. Teabeandmebaasi näideteks on kindlustusnõuete kataloogid, haiglate andmebaasid, riiklikud uuringud ja kliinilised ravimiuuringud.
Lõpptoote nõuetekohase toimimise tagamiseks viivad need programmeerijad läbi täieliku testimise ja teevad kõik loodud programmid enne nende kliendile esitamist vajalikud kohandused. Programmeerija teeb erinevates arendusetappides mitmeid teste, et kontrollida jõudlusprobleeme ja muid probleeme. Testimine aitab kõrvaldada tõrkeid ja takistab programmide kokkujooksmist tulevikus.
Need programmeerijad jälgivad tootlikkust, et tagada programmeerimise vastavus valitsusstandarditele ja kliendi standarditele. Nad saavad hinnata programmeerimisprotsesse ja soovitada muudatusi, mis on suunatud tootlikkuse suurendamisele. Programmeerimisjuhendite kirjutamine ja standardsete tööprotseduuride kirjeldamine võib samuti olla statistiliste programmeerijate ülesanne. Teatud juhtudel kasutatakse neid programmeerijaid programmeerijate personali koolitamiseks ja juhtimiseks.
Statistilised programmeerijad peavad olema väga arvutiteadlikud. Nad peavad teadma, kuidas õigesti kirjutada klientidele arvutiprogrammide loomiseks vajalikku kodeerimist. Samuti peaksid nad olema tuttavad enamiku arvutiprogrammidega, mida inimesed ja ettevõtted praegu kasutavad. Paljud programmeerijad töötavad välja statistikaprogramme, mis on kättesaadavad Interneti kaudu. Interneti-põhise kodeerimise kirjutamine võib olla väga erinev muud tüüpi programmide kodeerimise kirjutamisest.
Tervishoiustatistika programmeerija võib vastutada kliiniliste andmete analüüsimise eest, et tuvastada teatud suundumusi. Samuti võivad nad kavandada haiglate või muude tervishoiukeskuste jaoks andmete töötlemise, vastuvõtmise ja jälgimise vorme. Vanem statistiline programmeerija võib vastutada kõigi programmeerimistoimingute eest, mis võivad hõlmata kogu programmeerijate personali juhtimist. Need kõrgema taseme ametikohad on traditsiooniliselt reserveeritud isikutele, kellel on ulatuslik taust kliinilise statistika programmeerimise valdkonnas.