CodePath is seeking an Adjunct Instructor for in-person classes teaching introductory computer science in Python, Java, or C++. This seasonal full-time role runs from July 20, 2026 to December 23, 2026, with a compensation range of $72,000 to $88,000. Responsibilities include course instruction, curriculum adaptation, and mentoring. Applicants should have a relevant undergraduate degree and over four years of professional engineering experience. Ideal for those passionate about teaching and ready for a meaningful impact.
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.
Demonstrated passion for teaching and prior experience leading classrooms.
Responsibilities
Attend summer onboarding sessions and build proficiency with CodePath’s teaching tools.
Teach introductory computer science course, supporting students in achieving learning objectives.
Manage, mentor, and support Teaching Assistants (Tech Fellows) where applicable.
Skills
Software Engineering using Java
Software Engineering using Python
Software Engineering using C++
Interpersonal skills
Passion for teaching
Education
Undergraduate degree in Computer Science or related field
Job description
CodePath is seeking an Adjunct Instructor for in-person classes teaching introductory computer science in Python, Java, or C++. This seasonal full-time role runs from July 20, 2026 to December 23, 2026, with a compensation range of $72,000 to $88,000. Responsibilities include course instruction, curriculum adaptation, and mentoring. Applicants should have a relevant undergraduate degree and over four years of professional engineering experience. Ideal for those passionate about teaching and ready for a meaningful impact.