AI Course Engine Development Intern
EduOnAI is an AI-powered education platform focused on transforming high-quality knowledge and source materials into structured, interactive, and multimodal learning experiences. The platform is developing an intelligent course-generation engine that can organize reference materials, generate course outlines and lesson content, create quizzes and learning activities, and produce multimedia assets such as audio, slides, and digital human videos.
Our goal is to build a flexible education technology platform that supports different learning scenarios, including online courses, professional training, educational content development, and knowledge-based learning tools. Interns will have the opportunity to contribute to real product development projects involving generative AI, software engineering, knowledge organization, and multimedia applications.
Training Focus
This internship provides hands-on training in AI application development, structured content generation, backend API concepts, and education-technology workflows.
Training Activities and Learning Opportunities
- Learn how an AI-powered course-generation engine is designed and structured.
- Assist with supervised prototype development for course outlines, lessons, quizzes, and learning objectives.
- Practice working with backend APIs for course creation, editing, and regeneration in guided development assignments.
- Explore the integration of LLM-based services into course-generation workflows.
- Learn how structured JSON outputs, databases, and prompt design support AI applications.
- Participate in code review, testing, debugging, and technical documentation exercises.
- Complete project-based assignments with regular mentor feedback.
Qualifications
- Experience with Python, JavaScript, or TypeScript.
- Familiarity with REST APIs, JSON, and databases.
- Interest in generative AI and education technology.
- Experience with LLM APIs, React, Next.js, Supabase, or PostgreSQL is a plus.