Programme Leader – Full Stack Development with AI
Position Overview:
We are seeking a technically proficient and passionate Programme Leader to deliver live sessions and mentor participants in the Full Stack Development with AI Programme. The ideal candidate will have expertise in full stack development, AI integration, and industry-standard tools, with a strong commitment to helping learners achieve their goals. This role is ideal for academics or industry professionals who enjoy teaching and mentoring early- and mid-level tech professionals.
This is a remote & contractual role for 24 weeks.
Key Responsibilities:
- Facilitation of Live Sessions: Conduct 24 live sessions (60–90 minutes each) covering key topics such as HTML/CSS, React, JavaScript, Python, Backend/Frontend development, AI libraries, and database management. Provide real-world insights on using tools like GitHub, MongoDB, MySQL, Visual Studio, and Colab to solve practical challenges.
- Capstone Grading and Mentorship: Evaluate and grade the capstone project, offering constructive feedback to participants. Mentor learners in applying theoretical concepts to build full-stack applications integrated with AI capabilities.
- Content Delivery and Clarification: Ensure sessions align with the curriculum and address participant queries effectively. Use hands-on exercises, examples, and best practices to enhance learning outcomes.
- Engagement with Learners: Support participants by clarifying doubts during live office hours and providing personalized guidance. Inspire learners to explore innovative technologies and leverage AI in full-stack development.
Qualifications and Expertise:
- Technical Expertise: Proficiency in frontend technologies (HTML, CSS, JavaScript, React) and backend frameworks (Node.js, Flask, Express.js). Strong command of database management systems (MySQL, MongoDB) and tools like GitHub, ProGit, and Visual Studio. Familiarity with AI libraries such as TensorFlow, PyTorch, Keras, and scikit-learn, with experience integrating AI models into web applications.
- Educational Background: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Preference for candidates pursuing or holding a Ph.D. in relevant domains.
- Professional Experience: 10+ years of experience in full-stack development, software engineering, or related roles. Prior teaching or mentoring experience, especially with entry- and mid-level tech professionals, is highly desirable.
- Teaching and Mentoring Skills: Strong passion for teaching and mentoring professionals transitioning to or advancing in tech roles. Ability to dedicate 4–6 hours per week for live sessions, grading, and participant support.
- Knowledge of Industry Trends: Up-to-date knowledge of trends in full stack development, AI integration, and tools for web development. Practical insights into implementing Generative AI, scalability, and performance optimization in modern applications.
What We Offer:
- A flexible engagement allowing you to share your expertise while committing 4–6 hours per week.
- An opportunity to mentor aspiring developers and shape their careers in full-stack development and AI.
- A structured curriculum and resources to ensure seamless delivery of sessions.
This role is ideal for a tech-savvy educator who thrives on sharing knowledge and mentoring others in cutting-edge fields like full-stack development and AI. If you’re passionate about teaching and excited to inspire the next generation of developers, we’d love to hear from you!
Emeritus provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal or state laws.