Chargé.e de cours - AEC Conception de systèmes intelligents interactifs
The curriculum explicitly includes "Vibe coding"—students are introduced to it in Python courses, so the role teaches and uses vibe coding techniques.
About the Role
Part-time contract instructor for an AEC program on interactive intelligent systems, responsible for teaching evening remote courses on AI integration, Python, data science, voice recognition and local AI deployment. The role involves preparing course materials, supervising labs and projects, and evaluating students for the Fall 2026 session.
Job Description
Role
Part-time contract course instructor (Chargé·e de cours) for the AEC “Conception de systèmes intelligents interactifs” for the Fall 2026 session. Teach evening remote courses from August 31, 2026 to January 30, 2027, with possible renewal.
Courses & Teaching Load
- Introduction au langage de génération IA (45 hours): prompt engineering, creative AI (image/video/multimedia), context engineering, RAG and persistent information management.
- Reconnaissance vocale intelligente (45 hours): speech recognition principles, voice-to-text/text-to-voice, integration of AI models such as ElevenLabs.
- Programmation moderne: Science des données I (60 hours) and II (60 hours): Python fundamentals, scripting, code practices, introduction to SQL, and initiation to Vibe coding.
- Intelligence artificielle en entreprise (60 hours): Microsoft/Azure Foundry, Azure OpenAI, generative models, agents, production deployment basics.
- Déploiement et orchestration d’IA locale (60 hours): local model managers (Ollama), resource adaptation, n8n and LangGraph orchestration, agentic platforms and workflows.
Delivery Mode, Schedule & Location
- Mode d’enseignement: À distance / Télétravail
- Horaire: Evening classes
- Lieu de travail indiqué: Montréal (position delivered remotely)
Compensation
- Hourly rate: 96.56$ to 134.75$ per hour (currency symbol present in posting; currency code not specified).
Duration & Contract
- Term: August 31, 2026 to January 30, 2027 (5 months)
- Type: Part-time, fixed-term contract
Key Responsibilities
- Prepare, plan and teach theoretical and practical content for assigned courses.
- Design and supervise practical labs and exercises across creative media and technical tools.
- Develop exercises, case studies, activities and projects tied to learning outcomes.
- Draft course plans and prepare teaching materials; create, present and grade assignments and exams.
- Monitor student progress, support learning and supervise workshop periods.
- Promote an inclusive, professional learning environment focused on IT skill development.
- Participate in departmental activities and collaborate with the teaching team.
Requirements
- University degree in computer science, data science, UX design, software engineering or related field, or equivalent professional experience.
- Solid grasp of IT fundamentals: networks, operating systems, programming and applied mathematics.
- Active professional profile in AI with relevant industry experience.
- Ability to simplify technical concepts and deploy practical solutions to support student learning.
- Demonstrated group facilitation and classroom management skills in hybrid contexts.
- Strong communication, pedagogy and professionalism.
- Assets: portfolio, demonstrations or applied projects evidencing concrete AI expertise.
Benefits
- Remote teaching / work-from-home
- Flexible evening schedule
- Pension plan (RREGOP)
- Professional development opportunities
- Work environment within a private collegiate institution
How to apply
Send a résumé by email to rhinstitut@grasset.qc.ca by May 22, 2026.