Since
100+
Families
Supported
Join Our Team
Are you passionate about helping others?
Join Our Team
Do you have the training to provide our services? Are you passionate about helping others live better lives? If so, we'd love to hear from you. Explore our open roles below, then share a few details using our quick interest form. New to the health and human services field? Ask about our Apprenticeship Program, a hands-on training opportunity that lets you earn while you learn!
- Make a Difference: Directly impact families in your community
- Grow Your Skills: Hands-on training and apprenticeship opportunities
- Join a Passionate Team: Work alongside dedicated professionals since 2005
Find the Role That Fits You
Every role at CDS supports individuals with developmental and intellectual disabilities in living fuller, more independent lives.
Support Specialist I (Direct Support Professional)
Provides hands-on, person-centered support at home and in the community: daily living skills, routines, health and safety, and building independence. A great starting point, including for those new to the field.
Programs: Supportive In-Home · Community Engagement · Respite · Companion · Personal Assistance
Hours: In-Home 7 days a week, 6am–11pm · Community Engagement Monday–Friday 9am–6pm, plus Saturdays starting at 10am · Respite, Companion & Personal Assistance shifts vary
Support Specialist II
An experienced direct support role for team members ready to take on more complex support needs and help guide newer staff.
Programs: Supportive In-Home · Community Engagement · Respite · Companion · Personal Assistance
Hours: In-Home 7 days a week, 6am–11pm · Community Engagement Monday–Friday 9am–6pm, plus Saturdays starting at 10am · Respite, Companion & Personal Assistance shifts vary
Community Support Coach I
Leads small-group community outings at a 1:3 staff-to-participant ratio, helping individuals build friendships, social skills, and confidence in inclusive community settings.
Program: Community Engagement
Hours: Monday–Friday 9am–6pm, plus Saturdays starting at 10am
Community Support Coach II
Provides one-on-one coaching in the community, helping individuals develop practical skills, make decisions, and work toward personal goals.
Program: Community Coaching
Hours: Monday–Friday 9am–6pm, plus Saturdays starting at 10am
Not sure which role fits? Select all that interest you on the form, and our HR team will help find the right match.
Ready to Join Us?
Share a few details — it only takes a couple of minutes.