Radio programer je netko tko planira sadržaj koji se emitira na radijskoj postaji. Direktori programa zapravo oblikuju prirodu sadržaja, određujući kakvu vrstu sadržaja žele emitirati, dok su druge vrste radijskih programera odgovorne za nesmetano odvijanje emitiranja i da tijekom razdoblja emitiranja ne dolazi do mrtvog zraka. Obuka u ovom aspektu struke dostupna je na brojnim fakultetima, sveučilištima i tehničkim školama, a ljudi se mogu zaposliti u mnogim granama radijske industrije.
Program je općenito vrlo važan dio emitiranja medija, bilo da je riječ o radiju ili televiziji. Svaka minuta programa mora biti pažljivo isplanirana i strukturirana kako bi se izbjegle praznine koje uzrokuju tišinu u eteru, sprječavaju prekoračenje programa i osiguravaju da sadržaj bude privlačan slušateljima i gledateljima. Radijski programer određuje što će se emitirati, kada se emitira i kako će biti strukturirano programiranje postaje.
Radijski programeri mogu dodijeliti resurse, određujući raspored za voditelje, radijske osobe i druge djelatnike. Oni također dobivaju programski materijal s drugih mjesta; na primjer, radijska postaja zajednice može kupiti sindicirani sadržaj i dogovoriti primanje putem satelita. Radijski programer prati vrijeme na unaprijed snimljenim programima kako bi se uvjerio da se uklapa u raspored i prati prijenose uživo kako bi se mogli uključiti u programe koji mogu varirati od mrtvog zraka uzrokovanog kvarovima opreme do neočekivane vulgarnosti od strane gosta .
Neki radijski programeri usredotočuju se na razvoj sadržaja za svoje postaje. Proučavaju demografiju kojoj služe, traže sadržaj koji će se svidjeti njihovim slušateljima, dogovaraju da se gosti emitiraju i izdaju zadatke koji pokrivaju teme i priče od interesa. Drugi su više usredotočeni na mikroupravljanje radijskim programima, praćenje emitiranja postaje kako bi osigurali njihov nesmetan rad. Radio programer često mora biti sposoban obavljati više zadataka i mora brzo djelovati kako bi rano otklonio probleme, prije nego što prerastu u ozbiljne situacije.
Ljudi koji rade na poslovima radio programiranja obično imaju formalnu obuku za radio, iako neki uče kroz napredovanje na ljestvici na radijskoj postaji. Plaće za ovu vrstu posla variraju, ovisno o područjima stručnosti programera i razini kreativne uključenosti u sadržaj. Radio programer također može biti uključen u proširenje prisutnosti stanice kroz uspostavljanje releja ili novih postaja.