New York University logo

ADJUNCT FACULTY (Part-time) COMPUTER SCIENCE - October 1 - November 30, 2026

Part-time

New York University

New York, NYPart-time$214.23–416.45/hrSeen 1 day agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$214.23–416.45/hr
Location
New York, NY
Schedule
Part-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Master's degree

Job overview

The Department of Computer Science at New York University seeks part‑time adjunct faculty to teach both undergraduate and graduate courses. Candidates will deliver introductory programming, advanced major topics, and graduate‑level subjects across areas such as machine learning, security, and scientific computing.

Skills & qualifications

RequiredNice to have

Skills

PythonJavaData StructuresWeb DesignWeb‑Based ProgrammingMachine LearningComputer SecuritySoftware EngineeringScientific ComputingWeb‑Based System DesignData MiningIntelligent Systems

Qualifications

MS in Computer Science or Related FieldPhD in Computer Science or Related FieldWork Experience in Related IndustryTeaching Experience in Higher Education

Full job description

The Department of Computer Science at New York University seeks highly motivated individuals to teach graduate and undergraduate level courses on a part-time basis. Courses could include introductory undergraduate courses; advanced Computer Science major courses; and graduate-level courses.

Undergraduate introductory level teaching could include courses in programming with Python and Java, data structures, web design, and web-based programming. Advanced Computer Science major teaching could include courses in areas such as machine learning, computer security, and software engineering, among others.

Graduate level teaching could include courses in areas such as scientific computing, web-based system design, software engineering, machine learning, data mining, and intelligent systems, among others.

In compliance with NYC's Pay Transparency Act, the contact hour rate for this position is $214.23 - $416.45. This rate is based on the collective bargaining agreement with Local 7902.

Minimum Qualifications:

For Undergraduate level teaching: MS in Computer Science or a related field.

For Graduate level teaching: PhD in Computer Science or a related field.

Desired Qualifications:

Work experience in related industry or teaching experience in higher education.

Applicants should submit a letter of interest /cover letter (please see instruction in the application), curriculum vita, and provide the names and contact information of at least three references via the contact reference required document in the application. All application materials should be uploaded through Interfolio.

For people in the EU, click here for information on your privacy rights under GDPR: www.nyu.edu/it/gdpr

NYU is an Equal Opportunity Employer and is committed to a policy of equal treatment and opportunity in every aspect of its recruitment and hiring process without regard to age, alienage, caregiver status, childbirth, citizenship status, color, creed, disability, domestic violence victim status, ethnicity, familial status, gender and/or gender identity or expression, marital status, military status, national origin, parental status, partnership status, predisposing genetic characteristics, pregnancy, race, religion, reproductive health decision making, sex, sexual orientation, unemployment status, veteran status, or any other legally protected basis. All interested persons are encouraged to apply for vacant positions at all levels.

Sustainability Statement

NYU aims to be among the greenest urban campuses in the country and carbon neutral by 2040. Learn more at nyu.edu/sustainability

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.