Sizanid Staffing

AI Full-Stack Development Instructor

  • Sizanid Staffing
  • Remote USA
Apply Now

Job Description

About Our Client:

Our client, a growing educational and technology organization, is seeking an experienced AI Full-Stack Development Instructor to teach and mentor students on full-stack software development, AI-powered application development, and practical strategies for becoming successful AI Full-Stack Developers.

This role is ideal for an experienced full-stack developer or AI engineer who is passionate about teaching and sharing real-world industry knowledge with aspiring software developers and AI technology professionals.

Key Responsibilities:

  • Deliver engaging training sessions on full-stack development concepts, AI integration, and modern software engineering practices.
  • Teach students how to design, build, test, and deploy AI-powered web and software applications.
  • Guide students on frontend and backend development technologies, databases, APIs, and cloud deployment strategies.
  • Share practical experiences, case studies, and real-world AI full-stack project insights with students.
  • Teach students programming concepts using technologies such as JavaScript, Python, React, Node.js, databases, and AI frameworks.
  • Train students on integrating AI models, APIs, chatbots, and automation tools into full-stack applications.
  • Develop instructional materials, coding exercises, presentations, and hands-on development projects.
  • Facilitate workshops, live coding demonstrations, and project-based learning sessions.
  • Mentor students on portfolio development, technical problem-solving, and career pathways within full-stack and AI development.
  • Stay updated on emerging technologies, software engineering trends, AI frameworks, and development tools.

Requirements

Qualifications & Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Artificial Intelligence, or related field required.
  • Minimum of 4–5 years of practical experience in full-stack development, software engineering, AI application development, or related technology fields.
  • Strong understanding of frontend and backend development principles and software architecture.
  • Experience working with technologies such as JavaScript, React, Node.js, Python, APIs, databases, and cloud platforms.
  • Familiarity with AI/ML tools, Generative AI, automation tools, or AI-powered application development.
  • Experience integrating AI features into web or software applications.
  • Excellent communication, presentation, and mentoring skills.
  • Ability to explain technical concepts clearly and engage students effectively.
  • Strong coding, analytical, and problem-solving abilities.
  • Must be legally authorized to work in the USA or Canada.

Preferred Qualifications:

  • Experience delivering technical training, workshops, or mentoring programs.
  • Familiarity with cloud deployment, DevOps practices, and version control systems.
  • Experience building and deploying production-ready web applications or AI-powered platforms.
  • Certifications in software engineering, cloud technologies, AI, or web development are an advantage.

Benefits

Part time. Pay depends on experience.