Job Openings

KAFM Community Radio
Grand Valley Public Radio Company, Inc.
1310 Ute Avenue
Grand Junction, CO  81501

Grand Valley Public Radio Company, Inc., is an equal opportunity employer and will not tolerate discrimination in employment on the basis of race, color, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, protected veteran status, genetic information, or any other legally protected classification or status.


The Program Director is responsible for all on-air operations and programs. The PD will work side by side with the Production and Music Director to ensure all on-air programming is scheduled, efficient and is consistent and reflective of KAFM’s mission.
Duties include the recruitment, training, evaluation, and nurturing of on-air volunteers for music and talk programs.  The PD is part of KAFM`s management team and reports to the Executive Director.   


  1. Oversees the Programming Department including staff, contractors, and volunteers.
  2. Recruits, trains, mentors, and monitors on-air volunteers.
  3. Produces, schedules and hosts the Community Affairs Hour; Mon-Thur 12PM-1PM
  4. Assists Executive Director with maintaining the Public File.
  5. Ensures programmers know and adhere to FCC and Station policies.
  6. Manages the Community Advisory Board by recruitment of members, building agendas, facilitating meetings, and sharing minutes with the Executive Director and Board President.
  7. Produces periodic mass communications with on-air staff, to include news about policies, equipment, and programming skills.
  8. Maintains the on-air schedule with regular, substitute, and fill-in volunteers.
  9. Maintains up to date Daily Programs Log in the Control Room and on the website.
  10. Monitors Discrepancy Log and resolves issues or makes appropriate staff member aware of issues that fall in their jurisdiction.
  11. Assists staff with programming of automated break system.
  12. Responds to listener feedback and questions in a timely manner.
  13. Responds to emergency pages from volunteers and resolves problem or enlists assistance.
  14. Works with staff in advance of Pledge Drives to schedule on-air teams and train new volunteers in on-air fundraising.
  15. Assesses the station`s equipment needs and reports to Executive Director when maintenance or purchases are required. 
  16. Keeps the Control Room clean.
  17. Develops and implements strategies and programming changes in collaboration with staff.
  18. Collects, screens, writes scripts, and produces Public Service Announcements.
  19. Maintains a database of all on-air volunteers.
  20. Administers the station’s Spinitron account, including volunteers` accounts, program schedule, and reviewing playlists.
  21. Performs other duties as assigned by the Executive Director. 


Assist with on-air and off-air fundraising, special events, community outreach activities and meetings. Works as applicable with all music, reception and other volunteers to identify and supervise tasks and ensure smooth operations of Programming Department. Responds timely to Programmers in emergencies. Additional duties as assigned.


  • Must be able to train, lead, nurture and motivate volunteers to produce quality on air programming for public broadcasting. Must be committed to the ideals of community-based public access radio and be able to look at and actively design and enthusiastically participate in best practices for sustainable station policies and growth.
  • One plus years of working with volunteers and/or non-profit preferred. 
  • One plus years working in or with broadcast media and preferred.
  • Must have some level of technical experience and/or expertise in the areas of broadcast equipment, IT hardware and software and the ability to identify problems and opportunities for systems and training to enhance efficiency.  Ability to project a professional image in person via telephone and in writing; work independently in the absence of supervision; understand and follow oral and written directions.
  • Extensive knowledge of FCC broadcast rules and regulations; knowledge of federal, state and local contesting rules and regulations
  • Extensive knowledge of Spinitron data analysis; working knowledge of BSI Automation, or other automation systems, Adobe Audition and has excellent Production skills
  • Knowledge and appreciation of diverse music genres, excellent on-air performance, familiarity with radio programming
  • Excellent team leadership and delegation skills, including motivation of staff; can set goals & expectations, provide honest feedback and manage performance
  • Strong interpersonal skills
  • High degree of planning and organizing skills; can multi-task and meet specific deadlines
  • Flexible, creative, and innovative in using technology to deepen listener relationships
  • Ability to work independently and collaboratively with others in the team
  • Superior oral and written communication skills; excellent grammar; can adjust communications style based on audience needs
  • Entrepreneurial and assertive in meeting goals
  • Ability to serve your team, on-air volunteers and co-workers calmly
  • Ability to remain calm under pressure
  • Has a Can-Do attitude


  • Prior experience directing and managing a team
  • Experience in Radio; Public Broadcasting preferred
  • Prior experience as a broadcaster, either in news, sports, or as a DJ preferred
  • Prior experience as a Program Director or Assistant Program Director preferred


Minimum 2-year college degree preferred


Work schedule to be determined based on optimal coverage of programming hours in conjunction with Music and Production Director. Monday through Friday during typical business hours. Must be able to work evenings and weekends when needed.
Reports to: Executive Director
Responsible to: Executive Director
Personnel supervised: Station volunteers and contract producers
Interrelationships: Maintain good relationships with all Paid Staff, Underwriters, Volunteers, Members, Listeners and community at large.

LOCATION  1310 Ute Avenue, Grand Junction, CO 81501
POSITION TYPE |  Regular Full Time

Send cover letter, resume and aircheck or demo to


Community Resources

In an effort to support our community's public health and the well-being of our local business community, we will be adding updates and resources regrading COVID-19. Please check our Community Resources page for full details.


Boy Scout Tree lot

Nov 27 @ 9:00AM
Our annual Fundraiser is selling Christmas trees. Our location is the north east corner of the Old…

View More >>

The Nutcracker Ballet

Nov 27 @ 1:00PM
Showtimes: November 27th & 28th- 1p and 7p November 29th- 1p and 6p Treat yourself to Western…

View More >>

Pet Loss Grief Group

Dec 9 @ 5:30PM
Come process the loss of a beloved pet with others who are also grieving under the guidance of a…

View More >>
On Air: As the Crow Flies Brizz 6:00-9:00
Up Next: Into the Mystic Dyer Wolf 9:00-11:00