# AI Full-Stack Development Instructor

**Company:** [Sizanid Staffing](http://jobs.workable.com/companies/sXgv4msuoFSAz6HrM89GRf.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Part-time
**Department:** Clients

[Apply for this job](http://jobs.workable.com/view/3ffaa8c7-08fb-46ce-b918-acaf861ea9bd)

## 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.
