CodePath In Residence Instructor, Fall 2026
About the role
CodePath is reprogramming higher education to create the first generation of AI-native engineers, CTOs, and founders. We deliver industry-vetted courses and career support centered on the needs of first-generation and low-income students. Our students train with senior engineers, intern at top companies, and rise together to become the tech leaders of tomorrow. With over 40,000 students and alumni from 1,000 colleges now working at 4,050 companies, we are reshaping the tech workforce and the industries of the future.
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, with a target final date of May 30, 2026
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 (MS required) - 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
Morehouse College - Atlanta, GA - C++
Morgan State University - Baltimore, MD (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 required) - 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