Un specialist în program este un tip de profesionist calificat care lucrează într-un cadru instituțional sau de agenție. O experiență abundentă în domeniul ales de ei le permite acestor profesioniști să-și asume un rol care se concentrează pe una sau mai multe componente mai mici ale operațiunilor. Acest tip de specialist va acționa adesea într-un rol de supraveghere pentru domeniul său de specialitate și, în unele cazuri, va fi responsabil pentru proiectarea inițială a programelor sau revizuirea ulterioară a programelor stabilite. Atribuțiile individuale ale unei persoane în această carieră variază foarte mult în funcție de misiunea instituției sau agenției în care este angajată, dar sarcinile sunt de obicei atribuite la discreția unui director sau a altui membru al conducerii.
Un specialist în programe de educație ar putea lucra în locuri la fel de diverse precum un muzeu, o închisoare sau un centru de reabilitare a adulților. Într-un cadru muzeal, specialistul de program ar fi responsabil pentru implementarea eforturilor de cooperare cu școlile din zonă, cum ar fi excursii pe teren, sau sponsorizarea cursurilor serale și sesiunilor de informare la muzeu. Într-o închisoare, un specialist în program de educație ar putea gestiona comunicațiile cu instructori din afara care ar vizita pentru a preda condamnaților abilități profesionale. Într-un centru de reabilitare a adulților, un specialist în program de educație ar ajuta la conceperea și la personalizarea cursurilor pentru dependenții de recuperare, care ar oferi informații benefice pentru a afla despre dependențele lor și cursurile de tratament. În toate cele trei cazuri, specialistul ar fi, de asemenea, responsabil pentru suport, feedback și alte sarcini de supraveghere pentru membrii personalului care lucrează în cadrul programului sau programelor lor.
Specialiștii programelor de sănătate lucrează în principal în colaborare cu furnizorii de asistență medicală, dar dimensiunea și natura furnizorului variază foarte mult. Spitalele publice, precum și omologii lor privați angajează aceste tipuri de specialiști pentru a asigura distribuirea corectă a informațiilor importante despre servicii. Entitățile mai mici, cum ar fi clinicile comunitare, folosesc, de asemenea, acești profesioniști pentru a proiecta și implementa programe de informare care oferă îngrijire gratuită sau la preț redus persoanelor din comunitate care au nevoie.
Orice specialist trebuie să demonstreze o experiență semnificativă în domeniul său, dar unele agenții și instituții mai mari angajează mai mulți specialiști în programe din aceeași categorie și aleg să-i distingă prin sisteme de clasare care corespund gradului de plată și statutului de supraveghere. În aceste cazuri, responsabilitățile specialistului pot fi distribuite între mai multe persoane în funcție de experiența lor de muncă și nivelul de calificare.