Job Category: Contractor
Job Profile: Academic
Job Title: Data Science Instructor
Job Type: Part-Time
No. of hours per week: 20 hours
Work Location: CICCC Tech Campus - 816 Granville St, Vancouver, BC V6Z 1K3
Working Model: Onsite
Number of openings: 2
Position Start date: August 15, 2025.
Job Summary:
Looking for an exciting career? You worked in specialized programming, advanced analytics, AI and Machine learning? Do you believe in numbers, Math and Statistics? Ready to inspire students coming from all over the World?
If you answer yes to the above, then this job is for you!
We are a successful career college located in the center of Downtown Vancouver, with 3 campuses and thousands of students coming from all over the World.
We are looking for a dynamic expert in Data Science to teach and inspire our students! It is ideal for professionals in the field, as the classes are held in the Morning/afternoon/evening from Monday to Friday.
Here are some requirements:
- Strong experience in Data Science field- specialized programming, advanced analytics, AI and Machine learning
- Post-secondary education in Mathematics, Computer Science, Statistics or other quantitative fields.
- Bachelors or masters degree in marketing, Data Science, or a related field.
- Certification or continuing studies in different tools and technologies such as programming languages, data analysis tools, Machine learning, AI etc.
Proficiency in Python, SQL X Apache Spark , BigQuery, Cloud Computing Platforms and Machine learning frameworks.
Ability to adapt teaching methods and materials to accommodate diverse learning styles and preferences.
Passion for education, mentorship, and empowering students to succeed in the Data Science industry. Comprehensive skills in common workplace software, including online teaching techniques like Zoom and Slack.
Ability to work independently and as a member of a multi-disciplinary research team.
Job responsibilities:
- Create a teaching-learning environment for the Data Science Program.
- Develop and deliver an effective learning experience using pre-authorized or college-available course resources.
- Incorporate various teaching/learning methods to meet course objectives.
- Manage lesson planning, assignments, class, and overall course assessment while ensuring students are aware of course objectives.
- Motivate and guide class discussions, encouraging debate and feedback from students.
- Engage students with a diverse and systematic plan of lectures, presentations, demonstrations, discussion groups, laboratory workshops, seminars, case studies, and independent or group projects.
- Create and develop teaching materials, including audio-visual and web-related materials, where appropriate.
- Plan, prepare, administer, and grade papers, tests, exams, and other assessments to monitor and evaluate students progress.
- Maintain effective control and administration of classroom facilities, equipment, materials, software, and tools.
- Perform other additional administrative duties related to the course requirements.
If you are passionate about creating memorable experiences through exceptional AI tools and technologies, we encourage you to apply for this exciting opportunity.