Professor, Part-Time
Listed on 2026-10-08
-
Education / Teaching
Data Scientist -
IT/Tech
Machine Learning/ ML Engineer, Data Scientist
Are you passionate about advancing the future of artificial intelligence and helping students develop expertise in one of the fastest-growing areas of technology? Seneca invites you to join a dynamic faculty dedicated to delivering education beyond the classroom, preparing students to create innovative AI solutions that address real-world challenges.
As a part-time professor, you will contribute to experiential learning, bring leading-edge industry and research expertise into the classroom, and inspire students through applied learning and project-based instruction. Join us in shaping the next generation of AI professionals, machine learning specialists, and technology innovators.
Here is What's on Your HorizonFaculty/School:
School of Software Design & Data Science
Courses/Programs: MAI
203 - Natural Language Processing, SEA
820 - Natural Language Processing
Campus:
Newnham
We welcome applications for part-time professors (Winter term). Course assignments are based on scheduling needs, with contracts typically up to 6 hours per week. Daytime on-campus availability is preferred.
Responsible for providing academic leadership in the classroom and ensuring an effective and engaging learning environment for students. You will…
- Ensure student awareness of course objectives, learning outcomes, and evaluation methods.
- Deliver scheduled instruction using applied and experiential teaching approaches.
- Facilitate hands-on learning activities and projects using current AI and NLP tools and technologies.
- Provide academic guidance and mentorship to support student success.
- Evaluate student progress and assume responsibility for the overall assessment of student learning.
- Foster an inclusive and collaborative learning environment that encourages innovation and critical thinking.
Education
- Master' degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or a closely related discipline.
- PhD in a closely related field preferred.
- Professional Engineer (P.Eng.) designation is considered a strong asset, particularly for candidates with experience applying AI in engineering or technology environments.
Experience
- Industry experience applying Natural Language Processing (NLP), Large Language Models (LLMs), generative AI, or machine learning to real-world software, business, research, or data applications.
- Experience developing, fine-tuning, evaluating, or deploying NLP and AI solutions.
- Demonstrated post-secondary teaching experience in Natural Language Processing, machine learning, deep learning, artificial intelligence, or related subject areas is preferred.
- Experience incorporating current industry tools, frameworks, and best practices into teaching and learning activities.
Skills
- Demonstrated expertise in Natural Language Processing, text mining, and machine learning.
- Experience with modern natural language processing and large language model technologies, including transformer-based architectures.
- Familiarity with modern NLP and generative AI techniques, including BERT, GPT, LLMs, transfer learning, and model fine-tuning.
- Experience applying NLP to text classification, chatbots, conversational AI, information retrieval, and other language-based applications.
- Proficiency in Python and AI/ML frameworks such as PyTorch, Tensor Flow, and Hugging Face Transformers.
- Experience with model evaluation, performance optimization, and hyperparameter tuning.
- Knowledge of prompt engineering and practical applications of generative AI technologies.
- Understanding of ethical and responsible AI considerations, including bias, fairness, privacy, transparency, and governance.
- Strong communication, collaboration, analytical, and problem-solving skills.
- Commitment to equity, diversity, inclusion, accessibility, and student success.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).