AI Software Engineering Instructor

Sizanid Staffing

United States

On-site

USD 55,000 - 83,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Part-time role

Job summary

Sizanid Staffing is seeking an experienced AI Software Engineering Instructor to teach and mentor students on AI software development, ML engineering, and practical strategies for becoming successful AI software engineers.

The role focuses on delivering hands-on sessions, developing materials, and guiding students through projects, with emphasis on real-world industry knowledge and strong communication skills. This is a part-time opportunity based in the USA/Canada context.

Qualifications

  • Bachelor's degree in CS/SE/AI or related field required.
  • Master's degree or advanced AI/ML certification is a plus.
  • 4–5 years of practical experience in software/AI fields.
  • Strong understanding of SDLC and AI workflows.
  • Experience with AI/ML frameworks such as TensorFlow, PyTorch, Scikit-learn.
  • Proficiency in Python and familiarity with APIs, cloud, databases, and VCS.
  • Excellent communication, presentation, and mentoring skills.
  • Legal to work in USA or Canada.

Responsibilities

  • Deliver engaging training sessions on AI software engineering concepts, tools, and best practices.
  • Teach students how to design, develop, test, and deploy AI-powered software applications.
  • Guide students on ML workflows, AI model integration, APIs, and software architecture.
  • Share practical experiences, case studies, and real-world AI project insights.
  • Develop instructional materials, coding exercises, presentations, and hands-on projects.
  • Facilitate workshops, live coding demonstrations, and project-based learning.
  • Mentor students on portfolio development and career pathways in AI engineering.

Skills

Python programming
Mentoring
Communication
Public speaking
Curriculum delivery

Education

Bachelor's degree in Computer Science, Software Engineering, AI, Information Technology, or related field
Master's degree or advanced AI/ML/SE certification

Tools

TensorFlow
PyTorch
Scikit-learn
APIs
Git
AWS/Azure cloud platforms

Job description

About Our Client:

Our client, a growing educational and technology organization, is seeking an experienced AI Software Engineering Instructor to teach and mentor students on artificial intelligence software development, machine learning engineering, AI application design, and practical strategies for becoming successful AI Software Engineers. This role is ideal for an experienced AI engineer or software developer who is passionate about teaching and sharing real-world industry knowledge with aspiring AI and software engineering professionals. Key Responsibilities:

  • Deliver engaging training sessions on AI software engineering concepts, tools, and development best practices.
  • Teach students how to design, develop, test, and deploy AI-powered software applications.
  • Guide students on machine learning workflows, AI model integration, APIs, and software architecture principles.
  • Share practical experiences, case studies, and real-world AI engineering project insights with students.
  • Teach students programming concepts using languages such as Python and relevant AI/ML frameworks.
  • Train students on AI development tools, cloud technologies, version control systems, and deployment strategies.
  • Develop instructional materials, coding exercises, presentations, and hands-on software engineering projects.
  • Facilitate workshops, live coding demonstrations, and project-based learning sessions.
  • Mentor students on portfolio development, technical problem-solving, and career pathways within AI engineering.
  • Stay updated on advancements in artificial intelligence, software engineering, machine learning, and emerging technologies.
Requirements Qualifications & Skills:
  • Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Information Technology, or related field required.
  • Master's degree or advanced certification in AI, Machine Learning, or Software Engineering is an advantage.
  • Minimum of 4?5 years of practical experience in software engineering, AI development, machine learning engineering, or related technology fields.
  • Strong understanding of software development lifecycle, AI engineering workflows, and application development principles.
  • Experience working with AI/ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or similar technologies.
  • Proficiency in Python and familiarity with APIs, cloud platforms, databases, and version control systems.
  • Excellent communication, presentation, and mentoring skills.
  • Ability to explain technical concepts clearly and engage students effectively.
  • Strong analytical, coding, 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 Generative AI, NLP, LLMs, or AI automation tools.
  • Experience building and deploying AI-powered applications in commercial or production environments.
  • Certifications in AI, cloud technologies, or software engineering are an advantage.
Benefits:
  • Part time. Pay depends on experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineering Instructor
AI Engineering Instructor

Sizanid Staffing • United States

On-site
USD 55,000 - 96,000
AI & Machine Learning Instructor
AI & Machine Learning Instructor

Sizanid Staffing • United States

On-site
USD 55,000 - 83,000
AI Full-Stack Development Instructor
AI Full-Stack Development Instructor

Sizanid Staffing • United States

On-site
USD 30,000 - 60,000
AI Automation Engineer Instructor
AI Automation Engineer Instructor

Sizanid Staffing • United States

On-site
USD 34,000 - 83,000
Part time pay based on experience
Opportunities for professional growth
AI Data & Analytics Instructor
AI Data & Analytics Instructor

Sizanid Staffing • United States

On-site
USD 28,000 - 55,000
Part-time pay depends on experience
AI Product & UX Instructor
AI Product & UX Instructor

Sizanid Staffing • United States

On-site
USD 34,000 - 83,000
Part-Time AI Software Engineering Instructor and Mentor
Part-Time AI Software Engineering Instructor and Mentor

Sizanid Staffing • United States

On-site
USD 55,000 - 83,000
Part-time role
Technical Trainer / AI Enablement – US
Technical Trainer / AI Enablement – US

CMC Global Company Limited. • Northern (KY)

Hybrid
USD 110,000 - 160,000
AI Instructor- Workforce Development Instructor (Pooled Position)
AI Instructor- Workforce Development Instructor (Pooled Position)

County College of Morris Foundation • Randolph Township (NJ)

Hybrid
USD 60,000 - 90,000
AI & Data Science Developer/Instructor
AI & Data Science Developer/Instructor

Coding Mind Academy • California (MO)

On-site
USD 28,000 - 55,000
Competitive salary
Flexible schedule
Resume enrichment
+2