remote
Adjunct Lecturer, Applied Deep Learning and AI - Columbia University
ML Engineer
Teach advanced courses in applied deep learning and AI, guiding students through theory, hands‑on projects, and industry‑relevant case studies using Python, TensorFlow, and PyTorch.
About the role
Key Responsibilities
- Develop and deliver graduate‑level lectures on deep learning, neural networks, and AI applications.
- Design and supervise hands‑on labs, projects, and assessments that integrate Python, TensorFlow, and PyTorch.
- Collaborate with faculty to align curriculum with industry trends and research breakthroughs.
- Provide academic advising and mentorship to students pursuing advanced studies and career paths in AI.
- Contribute to program development, including course materials, syllabi, and evaluation metrics.
Requirements
- Ph.D. or equivalent experience in Computer Science, Electrical Engineering, or related field with focus on deep learning.
- Proven teaching experience at the university level and strong communication skills.
- Hands‑on expertise in Python, TensorFlow, PyTorch, and related ML libraries.
- Demonstrated ability to translate complex research into accessible coursework.
- Commitment to fostering an inclusive, collaborative learning environment.
Skills
pythonmachine learningdeep learningtensorflowpytorch