Job Openings

Tenure-track Positions in Computer Science

The Computer Science department expects to have several regular faculty positions and invites candidates at all levels to apply. We will consider outstanding candidates in any area of computer science, in particular in verification, programming languages, and machine learning for healthcare.

Faculty members are expected to be outstanding scholars and to participate in teaching at all levels from undergraduate to doctoral. New appointees will be offered competitive salaries and startup packages. In addition, we fully expect to secure affordable housing for the appointees within a short walking distance of the department. New York University is located in Greenwich Village, one of the most attractive residential areas of Manhattan.

The department has 40 regular faculty members and several clinical, research, adjunct, and visiting faculty members. The department's current research interests include algorithms, cryptography and theory; computational biology; distributed computing and networking; graphics, vision and multimedia; machine learning and data science; natural language processing; scientific computing; and verification and programming languages.

Collaborative research with industry is facilitated by geographic proximity to computer science activities at AT&T, Facebook, Google, IBM, Bell Labs, NEC, and Siemens.

Please apply through Interfolio via this link.

For full consideration we recommend that applicants apply by December 1, 2018, though we will continue to review applications past that date as needed.

EOE/AA/Minorities/Females/Veterans/Disabled/Sexual Orientation/Gender Identity

 

Adjunct Faculty Positions

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.

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 vitae, 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 via this link.

Deadline to submit applications is November 30, 2018.



New York University is an Equal Opportunity Employer. New York University is committed to a policy of equal treatment and opportunity in every aspect of its hiring and promotion process without regard to race, color, creed, religion, sex, pregnancy or childbirth (or related medical condition), sexual orientation, partnership status, gender and/or gender identity or expression, marital, parental or familial status, caregiver status, national origin, ethnicity, alienage or citizenship status, veteran or military status, age, disability, predisposing genetic characteristics, domestic violence victim status, unemployment status, or any other legally protected basis. Women, racial and ethnic minorities, persons of minority sexual orientation or gender identity, individuals with disabilities, and veterans are encouraged to apply for vacant positions at all levels.