Teaching Artists for After School and Outreach Programs

NDI New Mexico•Albuquerque, NM
•$35 - $55

About The Position

NDI New Mexico is hiring dance Teaching Artists for full-time and part-time positions in its After-School and Outreach Programs in Santa Fe and Albuquerque. The roles are intended for professionals with a dance performance background who are passionate about dance education, outreach, and supporting children’s development. Program areas include Outreach and Advanced Training, with teaching opportunities in ballet, jazz, tap, musical theater, hip hop, modern, creative movement, and other styles. Positions range from entry-level through Assistant Director level. Full-time Teaching Artists also support program administration and production. The organization teaches children excellence through dance and partners with public schools in Albuquerque, Santa Fe, Northern New Mexico, and residency sites throughout the state. Teaching Artists teach in-school, after-school, specialty, and community programs; develop lesson plans and choreography aligned with NDI New Mexico’s curriculum and Impact Model; and collaborate with colleagues and program directors. Depending on experience, they may teach across age groups and levels, direct programs, or take on advanced teaching and choreography opportunities. Full-time roles also support administrative operations and event production, including scheduling, communications with students and families, performance support, fundraising events, teacher training, and off-site performances. The work takes place in NDI New Mexico offices, schools, residency sites, and other locations. It involves reimbursable in-state travel and requires evening and weekend hours. The role requires extensive physical movement, dance, energy, and stamina, and may involve lifting up to 25 pounds. Compensation is $35–$55 per hour for part-time roles or $45,000–$60,000 annually for full-time roles, depending on position and experience.

Requirements

  • Minimum 1–3 years of experience in job-related duties, such as teaching, choreography, arts production, or administration.
  • Ability to work a flexible schedule.
  • Excellent verbal and written communication skills.
  • Strong organizational skills.
  • Highly motivated and energetic.
  • Passion for working with children through the NDI-NM methodology and after-school dance programs.
  • Commitment to balancing rigorous dance training with inclusion, celebration of diversity, and building confidence, character, and community.
  • Ability to work with people of all backgrounds and ages.
  • Ability to prioritize and multitask; highly organized, detail-oriented, and results-driven.
  • Strong interpersonal skills and ability to support teamwork and collaboration.
  • Effective communication, including clear speaking and writing and active listening.
  • Respectful, ethical conduct and personal integrity.
  • Ability to adapt and remain effective in a changing work environment.
  • Professional appearance and telephone manner.
  • Ability to meet the physical demands of extensive movement and dance, high energy, and stamina; may need to lift up to 25 pounds.
  • Ability to travel in-state to NDI New Mexico locations, participating schools, residency sites, and community events.

Nice To Haves

  • Professional dance performance experience.
  • Experience teaching in outreach programs.
  • Bachelor’s degree in Dance, Dance Education, or a related field, or equivalent education or experience.
  • Ability to communicate in both English and Spanish.

Responsibilities

  • Teach in NDI New Mexico in-school programs and develop lesson plans and choreography aligned with the organization’s curriculum and Impact Model, in collaboration with colleagues and program directors.
  • Teach after-school classes in areas of expertise, potentially including ballet, jazz, tap, hip hop, modern, creative movement, and other styles.
  • Coordinate lesson plans and performance choreography across age groups and levels, as appropriate.
  • Teach specialty programs, including summer programs, community guest pieces, and workshops.
  • Direct programs when appropriate to experience.
  • For full-time positions, support program administration, including planning schedules and communicating with students and families about program and event logistics.
  • Create informational materials and handle other communications and administrative duties as assigned.
  • Provide backstage or front-of-house performance support, such as stage manager, deck manager, runner, or assistant stage manager.
  • Support the administration and production of programs, projects, and events, including fundraising events, teacher training, and off-site performances.
  • Collaborate with staff to support the quality, consistency, and coordination of work and programming.
  • Schedule regular office hours for full-time roles.
  • Attend staff meetings, professional development workshops, and other meetings as needed.
  • Follow management and HR policies and procedures.
  • Build positive relationships with community stakeholders and parent volunteers, engage families, coordinate volunteer support for events, and advocate for the organization.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service