CodePath In Residence Instructor, Fall 2026 (Tennessee State University)
CodePath · Nashville Metropolitan Area · 3 wk ago
On-siteEngineering$72k–$88k/yrTemporary
About the role
Location: In-Person, various locations, United States
Role-Type: Adjunct Instructor, Seasonal Full-Time, W2 Employee
Duration: July 20, 2026 - December 23, 2026 (onboarding and training begin in July, precise course dates vary by institutional calendars)
Reports To: Senior Manager, Program Implementation
Compensation: $72,000 to $88,000 total pay for the full assignment (if needed, relocation assistance available up to $5,000, covering flights and accommodation)
Interview timeline: Offers extended on a rolling basis
Key Responsibilities
- Training & Development: Attend summer onboarding sessions to build proficiency with CodePath’s teaching tools and instructional strategies before the semester begins
- Course Instruction: Teach an introductory computer science course (20-120 students per section), supporting students in achieving learning objectives
- Additional Instruction: Support additional CodePath courses and programs with partner universities as a Lead Instructor (as capacity allows)
- Curriculum Adaptation & Lesson Preparation: Review the provided curriculum and adapt or modify materials as needed to align with the university’s course structure, learning objectives, and student needs, while preparing and delivering engaging, industry-relevant lessons
- Teaching Assistant Leadership: Manage, mentor, and support Teaching Assistants (Tech Fellows) where applicable. These are advanced students who assist part-time (approx. 1:20 TF-to-student ratio at select sites)
- Office Hours: Hold regular in-person office hours and actively encourage student participation
- Partnership: Collaborate with internal stakeholders (e.g., CodePath Outreach and Program Managers) and external partners (e.g., faculty mentors and university administrators) to ensure alignment with program goals
- Deliver Impact beyond the classroom: Integrate enrichment components like technical interview prep workshops and promote use of CodePath’s Career Center resources
- Outreach: Partner with Campus Outreach teams to support and promote CodePath courses through on-campus engagement initiatives
- Community-building: Foster a strong CIR community by participating in regular cohort calls, contributing to discussions, and sharing insights and resources
- Feedback: Share timely feedback with the CIR program team about the experience at your specific university and the program overall
- Deepen Institutional Knowledge Base: Capture and share knowledge (e.g., resource links, departmental context, tips) that will support future CIR Instructors at your institution
Minimum Qualifications
- 4+ years of professional experience in Software Engineering using Java, Python, or C++
- Ability to reside near campus and be on-site from August through December 2026
- Undergraduate degree in Computer Science or a related field
- Strong interpersonal and influencing skills; comfortable navigating ambiguity
- Demonstrated passion for teaching and prior experience leading classrooms
- High levels of professionalism and responsiveness across multiple forms of communication with multiple stakeholders
Preferred Qualifications
- Required at select partner institutions: Master’s or PhD in Computer Science or a related field (see locations below)
- UPRM only: Fluency or working proficiency in Spanish
- Experience mentoring or managing junior developers
- Prior experience teaching a technical course
Partner Locations
- Alabama A&M University - Huntsville, AL: Python
- Clark Atlanta University - Atlanta, GA: Python
- California State University, Dominguez Hills - Carson, CA (MS preferred): Java
- California State University, Fullerton (MS preferred): Fullerton, CA - C++
- Fisk University - Nashville, TN (MS preferred): Python
- Florida A&M University - Tallahassee, FL (MS preferred): C++
- Florida International University - Miami, FL: Python
- Hampton University - Hampton, VA (MS required): Java
- Howard University - Washington, D.C. (MS preferred): Python
- New Mexico State University - Las Cruces, NM (MS preferred): Java
- North Carolina A&T State University - Greensboro, NC (MS required): Python
- Prairie View A&M University - Prairie View, TX (MS preferred): Python
- Tennessee State University - Nashville, TN (MS preferred): Python
- University of Puerto Rico, Mayaguez - Mayaguez, Puerto Rico: Python
- University of Texas at El Paso - El Paso, TX: Python
Seasonal/Part-Time Employee Benefits
- Wellness: Employee Assistance Program
- Additional Perks: Exclusive marketplace savings
Pay range
$72,000 - $88,000 USD