All Open RolesAC-2026-02
Software Engineering, Artificial Intelligence & Automation Instructor
We're seeking a software engineer with practical AI experience to teach our software and AI programs. You'll help learners write clean, tested code, build applications powered by large language models, automate real workflows with AI, and understand how AI models are trained and evaluated.
Application Deadline
November 30, 2026, 11:59 PM US Eastern Time
Job ID
AC-2026-02
Openings
1
Employment Type
Part-time / Contract
Work Arrangement
Remote, subject to agreement
Aicloud Academy — Software & AI
What You'll Do
Deliver live and recorded sessions for the assigned Aicloud Academy programs, following the published curriculum.
Lead hands-on labs, walk learners through practical exercises, and answer questions clearly and patiently.
Review and grade assignments, projects and capstones, giving specific, actionable feedback.
Help keep course materials, examples and labs accurate and current with industry practice.
Mentor learners on portfolio projects, interview preparation and job-ready skills.
Track learner progress and attendance in the Academy platform and flag learners who need extra support.
Collaborate with the Academy team on schedules, learner support and continuous improvement.
Teach programming fundamentals, Git, testing and software design, building applications with LLM APIs, prompt engineering, retrieval-augmented generation, AI agents and workflow automation, and AI data labeling and evaluation.
Academy Programs You'll Teach
- Software Engineer
- Generative AI
- AI and Automation
- AI Trainer
Skills & Tools
PythonJavaScript / TypeScriptGitTestingREST APIsLLM APIsPrompt EngineeringRAGAI AgentsWorkflow Automation
Requirements
Proven professional experience in the subject areas listed for this role (industry experience strongly preferred).
Ability to explain complex topics clearly to beginners and career changers.
Prior teaching, training, mentoring or tutoring experience (formal or informal).
Excellent written and spoken English.
Reliable internet connection and equipment suitable for live online teaching.
Availability for scheduled sessions; flexibility across time zones is a plus.
Professional software development experience in at least one major language (e.g. Python, JavaScript/TypeScript, Java or C#).
Hands-on experience building with generative AI (LLM APIs, prompt engineering, RAG) and automation tools.
Nice to Have
Experience with web frameworks, APIs and cloud deployment.
Experience with AI evaluation, data annotation or model fine-tuning.
Familiarity with responsible-AI practices and AI safety considerations.
Discussed with shortlisted applicants
- Compensation — to be discussed with shortlisted applicants
- Weekly hours and teaching schedule — to be agreed
- Contract terms — to be discussed with shortlisted applicants