Professor Jobs

5,188 jobs found — updated daily

About The Position

This posting is for a Regular Part-Time Professor position to teach the course MIA5150: Generative AI and Large Language Models during the 2026 Fall Semester. The course will be delivered online and is expected to have an enrolment of 30 students. The course covers the foundations and practices of Generative AI and LLMs, including model development, deployment, various generative model families (Transformers, autoregressive models, diffusion models, GANs, VAEs), and their multimodal applications. It also delves into modern techniques like fine-tuning, parameter-efficient training, in-context learning, retrieval-augmented generation (RAG), and multi-agent systems for complex reasoning. Key practices in prompt engineering, inference optimization, safety, alignment, and responsible AI deployment will be discussed, along with practical applications across diverse domains. Prerequisites include MIA5100, MIA5126, or equivalent.

Requirements

  • Ph.D. in Computer Science, Data Science, Artificial Intelligence, Machine Learning, Software Engineering, DTI, Engineering, or a closely related field.
  • Demonstrated expertise in Generative AI and Large Language Models (LLMs), including areas such as Transformers, diffusion models, GANs, VAEs, retrieval-augmented generation (RAG), prompt engineering, fine-tuning, and multimodal AI systems.
  • Experience developing or applying modern AI/ML workflows using industry-standard tools and frameworks such as Python, PyTorch, TensorFlow, Hugging Face Transformers, LangChain, vector databases, and cloud-based AI platforms.
  • Knowledge of AI deployment practices, including inference optimization, parameter-efficient training, model evaluation, safety, alignment, responsible AI, and scalable deployment architectures.
  • Knowledge of emerging agentic AI systems and multi-agent orchestration frameworks for autonomous reasoning, planning, and task execution.
  • Teaching experience at the graduate/undergraduate level in Artificial Intelligence, Machine Learning, Data Science, or related disciplines.
  • Demonstrated ability to translate complex AI concepts into applied, industry-relevant learning experiences through lectures, labs, projects, and case studies.

Nice To Haves

  • Relevant industry experience in AI/ML development, applied Generative AI, MLOps, or AI product development is considered an asset.

Responsibilities

  • Teach the course MIA5150: Generative AI and Large Language Models.
  • Deliver lectures, labs, projects, and case studies to translate complex AI concepts into applied, industry-relevant learning experiences.
  • Develop and deliver course content covering the full lifecycle of Generative AI and LLMs from model development to deployment.
  • Discuss modern techniques such as fine-tuning, parameter-efficient training, in-context learning, contrastive learning, retrieval-augmented generation (RAG), and multi-agent systems.
  • Cover key practices in prompt engineering, inference optimization, safety and alignment, and responsible AI deployment.
  • Facilitate learning for an expected enrolment of 30 graduate/undergraduate students.
  • Potentially translate complex AI concepts into applied, industry-relevant learning experiences through lectures, labs, projects, and case studies.

Benefits

  • Vacation pay
  • Statutory pay
  • Retroactive pay after ratification of a new collective agreement

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Part-time

Career Level

Mid Level

Education Level

Ph.D. or professional degree

Build a Resume for Professor

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service