Key Responsibilities
Curriculum Strategy & Portfolio Ownership
- Lead CodePath’s long-term curriculum strategy and transition to a modular, flexible architecture that supports AI-native skills, rapid iteration, and multiple delivery models.
- Own the curriculum product roadmap, maintaining 12-month visibility into new courses, major revisions, and portfolio investments.
- Maintain and evolve a comprehensive course catalog across Web Development, Mobile Development, Cybersecurity, Technical Interview Prep, Foundational CS, and AI-native offerings.
Course Development & Quality
- Lead the design and launch of new courses aligned to emerging industry needs, particularly in AI-native engineering and applied AI workflows.
- Oversee ongoing maintenance, revision, and improvement of existing courses to ensure relevance, rigor, and student impact.
- Ensure curriculum combines rigorous learning science with real-world engineering practice, clear career pathways, and applied experiences including open-source and industry-aligned projects.
Team Leadership & Operations
- Build, manage, and develop a high-performing curriculum team, including full-time staff and external contractors.
- Establish clear processes for curriculum planning, development, QA, feedback, and continuous improvement.
- Partner with senior leadership to forecast hiring needs and scale curriculum capacity in line with organizational growth.
Cross-Functional & External Collaboration
- Partner closely with Learning to ensure curriculum translates effectively into classroom delivery, aligned pedagogy, and student experience.
- Collaborate with Engineering to align curriculum with tooling, content systems, and delivery infrastructure within the CodePath Platform.
- Represent CodePath externally with university partners, employers, funders, and at industry events, clearly articulating curriculum quality and rigor.
Key Success Metrics (12–18 Month Outcomes)
- Establish a clear, opinionated curriculum strategy and modular architecture that reduces resources required to develop, launch, and maintain curriculum by incorporating AI-first curriculum process/tooling.
- Refresh or significantly improve the majority of the existing course catalog with targeted improvements, raising the overall quality bar.
- Launch 2-3 new AI-focused courses that meet industry expectations, strong student satisfaction, and learning outcome benchmarks (Completion 70%, Job attainment 60%, student NPS 50-60).
- Improve curriculum alignment with delivery, contributing to higher completion rates, clearer value propositions, and stronger student confidence entering internships and full-time roles.
- Build a scalable, disciplined curriculum function capable of accelerating growth and improving quality with successful hiring of two new FTEs.
Qualifications
Required
- Strong software engineering background with the technical credibility to shape CS and AI-native curriculum.
- Demonstrated excellence in curriculum design, computer science education, or instructional leadership.
- Experience owning end-to-end technical curriculum used by thousands of learners, from design through iteration and measurable outcomes.
- Experience or excitement to incorporate an AI-first curriculum process/tooling that accelerates and improves quality.
- Proven ability to lead and develop teams, including managing full-time staff and contractors.
- Deep understanding of the computer science degree journey and the gap between academic preparation and industry expectations.
- First-principles thinker with evidence-based curriculum expertise, high ownership, and a bias towards action grounded with disciplined execution.
Preferred
- Experience designing AI-native, GenAI, or applied ML curriculum.
- Familiarity with open-source software development or community-based contribution models.
- Experience operating in fast-growing, mission-driven organizations.
- Exposure to platform-based or large-scale learning environments.