Pre-College Instructor, Data Science and Machine Learning ; On-Campus), Summer
Listed on 2026-03-01
-
Education / Teaching
University Professor, Academic, Online Teaching, Science Teacher
Location: New York
Columbia University’s Pre-College Programs for high school students is seeking qualified candidates to develop and teach on‑campus courses during Summer ’26.
Reporting to the Senior Director of Instruction and Curriculum for Pre-College Programs, Pre‑College instructors develop and deliver immersive non‑credit courses for high‑achieving high school students. They guide and supervise students when classes are in session, and write a holistic evaluation of each course participant after classes conclude.
For more information on the program—including course sessions and times—please see here.
Course DescriptionData science and machine learning are exciting and popular disciplines. While different fields, they work best in sync to help change the way humans think, behave, and interact. In fact, some of the most popular data science methods stem from machine learning. Through this course, students will be introduced to the foundations of both science areas and explore available career opportunities.
Beginning with an overview of the landscape and real‑world applications, students will learn how data science and machine learning impact the world in which we live, every day. Further, students will gain hands‑on experience with introductory coding using Python and become versed in popular machine learning algorithms. By the end of the course, students will use their benchmark knowledge to analyze and present data ethically and effectively.
Finally, students will leave the course prepared for more advanced practice in data science and machine learning.
Please note, this course is for students with little‑to‑no previous experience with coding/programming.
Course Schedule- Session A—June 29–July 17: 11:10 am–1:00 pm and 3:10 pm–5:00 pm, Monday through Friday.
- Session B—July 21–August 7: 9:10 am–11:00 am and 1:10 pm–3:00 pm, Monday through Friday.
Please note:
Course(s) and course availability are subject to change. All times shown are Eastern Time (ET). Dates and class times are tentative and subject to change.
- Develop course content, syllabus, lesson plans, and assigned work in accordance with Pre‑College templates and regulations
- Lead and attend all class sessions, including escorting students to and from campus for field trips
- Establish and maintain a dynamic in‑class environment tailored for our high school population
- Evaluate student work and write a holistic evaluation of each participant after the course ends
- Monitor and address student concerns and inquiries (typical class size is 20–24 students)
- Attend and complete all required online trainings
- Graduate degree or equivalent professional or academic background
- Expertise in the pertinent subject matter
- Aptitude for teaching
Session A & B (Campus, 3 Week): $7,000 - $9,000
Additional Information- Please specify which session(s) you would be interested in teaching in the Message to Hiring Manager field.
- Please submit a resume inclusive of teaching experience as well as formal teaching evaluations (if available).
- Applicants must have U.S. work authorization and will need to be in the U.S. while teaching.
- Columbia Affiliates:
There may be restrictions when hiring individuals who hold a concurrent appointment at Columbia University during the Summer term. Generally, PhD students and Officers of Research are not eligible. Please check with us during the hiring process regarding your eligibility. Please note, Pre‑College courses do not count towards the maximum course loads for adjuncts. - Once hired, applicants are required to submit to a third‑party background check and complete Protection of Minors training in addition to other training(s) mandated by the University and Pre‑College Program.
(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).