Instructor for AI-Assisted Programming Workshops (part-time)
Instructor for AI-Assisted Programming Workshops (part-time)
About the Role
At Nebius Academy we're building a hands-on online course for experienced mobile developers on the practical use of Cursor and other AI coding tools in professional mobile development workflows. As the Instructor, you will lead interactive live sessions that go beyond passive learning — empowering engineers to apply AI tools critically and effectively in real-world mobile development contexts. Your audience will be B2B clients: skilled Android or iOS developers working in fast-paced engineering environments and looking to improve productivity, code quality, and development speed through AI-assisted workflows. We are looking for instructors with strong hands-on expertise in Android or iOS development. Experience with both platforms is a plus, but not required. You’ll collaborate with the course team to design, facilitate, and iterate on expert-led live sessions delivered over several weeks.
Responsibilities
- Prepare practical workshop scenarios and training materials for Android or iOS developers using Cursor and other AI coding tools, in collaboration with our Instructional Designer.
- Conduct interactive live training sessions on AI-assisted mobile development.
- Demonstrate AI-assisted workflows: prompting, code generation, refactoring, testing, debugging, code review, documentation, and productivity practices.
- Adapt examples to real mobile engineering contexts: app architecture, UI implementation, API integration, state management, testing, performance, and maintainability.
- Contribute reusable materials, such as code snippets, prompt libraries, challenge tasks, live coding examples, and best practice guides.
- Communicate with students during Q&A sessions and provide practical guidance.
- Review and incorporate learner feedback to continuously improve session design.
- Work with the curriculum team to ensure strong alignment between asynchronous and live content.
Requirements
Technical Expertise
- 5+ years of professional software engineering experience, with strong hands-on expertise in Android or iOS development.
- Practical experience with AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or similar platforms in real development workflows.
- Strong understanding of mobile development workflows, app architecture, testing strategies, debugging, performance, and developer tooling.
- Ability to explain how AI coding tools work, including their strengths, limitations, and AI-related risks.
- Understanding of secure coding practices, code quality, and maintainability.
Similar jobs
Instructor for AI-Assisted Programming Workshops (part-time, Golang or Android or iOS)
Content Management Training Specialist (Part Time)-NTSS
Clinical Practice Nurse Educator - AI Response Evaluation (Part-Time, Fixed Term Contract)
Online English Writing and Analysis Teacher - All Levels
Online English Writing and Analysis Teacher - All Levels
Online English Writing and Analysis Teacher - All Levels
Online English Writing and Analysis Teacher - All Levels
Part-time Faculty, Master of Arts in Sport and Performance Psychology/ MATE Supervisor
Adjunct Faculty – Acupuncture – Research Design and Evaluation