A leading educational organization is seeking an Adjunct Instructor to teach introductory computer science courses at various U.S. institutions. The role requires strong software engineering experience in Python, Java, or C++, with a focus on engaging and mentoring students. The position is full-immersion, starting with training in July 2026 and ending in December 2026. Prospective candidates must have a degree in Computer Science and demonstrate a passion for teaching and collaboration with educational partners.
Qualifications
4+ years of professional experience in Software Engineering.
Ability to reside near campus and be on-site from August through December 2026.
Strong interpersonal and influencing skills.
Responsibilities
Attend summer onboarding sessions to build proficiency with teaching tools.
Teach an introductory computer science course to 20-120 students.
Support additional CodePath courses and programs as a Lead Instructor.
Review and adapt curriculum materials to align with university goals.
Manage and mentor Teaching Assistants.
Skills
Professional Software Engineering experience
Java
Python
C++
Interpersonal skills
Teaching experience
Education
Undergraduate degree in Computer Science or related field
Master’s or PhD in Computer Science or related field
Job description
A leading educational organization is seeking an Adjunct Instructor to teach introductory computer science courses at various U.S. institutions. The role requires strong software engineering experience in Python, Java, or C++, with a focus on engaging and mentoring students. The position is full-immersion, starting with training in July 2026 and ending in December 2026. Prospective candidates must have a degree in Computer Science and demonstrate a passion for teaching and collaboration with educational partners.