Careers in Computer Science

Northwestern University continues its initiative to grow and transform the Computer Science (CS) Department. We seek candidates for tenure-track faculty positions — in core computer science areas and collaborative "CS+X" appointments with our numerous top-ranked schools — as well as a number of non-tenure track teaching faculty and postdoctoral fellowships. We seek outstanding candidates with a clear passion for making a difference in computer science and an enthusiasm for building the future of CS at a great university.

Northwestern is a world-leading research and teaching university with an unrivaled combination of excellent schools that provide extraordinary opportunities for collaboration across a wide range of disciplines. Located just outside of Chicago in beautiful Evanston on the shores of Lake Michigan, Northwestern faculty have ample opportunities to connect with the city’s growing technology sector.

Open positions

Postdoctoral Fellowships in Computer Science

Apply Now

To support this growth of our faculty, increase our research impact, and meet growing student demand, we invite applications for Postdoctoral Fellowships in Computer Science. Combining research with teaching duties, these positions come with attractive benefits and will have considerable autonomy, while still enabling close mentoring by and collaboration with Northwestern faculty members. Strong candidates in all disciplines of computer science are encouraged to apply, including CS+X interdisciplinary focused areas.

The teaching load is one course per quarter over the three quarter academic year (including an advanced-level course in the candidate’s research area). These are two-year positions, with the possibility of renewal for an additional year.

We encourage candidates to send applications as soon as possible. Appointments begin Fall 2020 quarter. Applications received by February 28, 2020 will be given full consideration. However, the positions will remain open until filled.

Applicants should submit:

  1. A cover letter
  2. A curriculum vitae
  3. Contact information for three to five letters of reference
  4. A statement of research goals
  5. A statement of teaching philosophy, and 
  6. Two representative publications

Tenure-Track Faculty in Computer Science, all levels

Apply Now

We invite candidates to apply for Assistant, Associate, and Full Professor of Computer Science. We are interested in applications from outstanding candidates in all areas of computer science. We also encourage applicants for joint CS+X faculty positions with other schools or departments at Northwestern, for individuals and teams exploring new research boundaries in computation. In the last few years, we have hired jointly with statistics, learning sciences, and journalism, and we remain committed to interdisciplinary research leveraging Northwestern’s unique strengths and world-class schools. Priority in all areas will be given to applicants with path-breaking research interests who have the potential to transform both computer science and other disciplines.

We encourage candidates to send applications as soon as possible. Applications received by December 1, 2019 will be given full consideration. However, the positions will remain open until filled.

Applicants should submit:

  1. A cover letter indicating rank applied for
  2. A curriculum vitae
  3. Three to five references
  4. Statements of research and teaching interests, and
  5. Two representative publications


Computer Science Faculty of Instruction Position

Apply Now

We invite candidates to apply for Non-Tenure Track Chair, McCormick Advisory Council Professor of Instruction in Computer Science. The successful applicant will be an extraordinary teacher and mentor, combining strong and deep knowledge of computer science with a passion for conveying that knowledge to a variety of Northwestern students. They will go well beyond delivering entry-level service courses to create a learning environment that motivates students to enroll, work, learn, and find new applications of computer science that shape their careers and the world. This is a multi-year, renewable position.

Applicants should have earned a PhD in Computer Science, or a closely related field. Candidates will be considered at the assistant or associate level depending on experience. Faculty of instruction typically teach two courses per term and are involved in advising students and in departmental curriculum development.

Review of materials will begin on December 1, 2019. Applicants are strongly encouraged to submit materials before that date. Applications received after that date will be considered on a rolling basis.

Applicants should submit:

  1. A cover letter
  2. A curriculum vitae
  3. Three to five letters of reference that speak to the applicant’s teaching abilities
  4. Statement of teaching philosophy
  5. Recent teaching evaluations (if available)
  6. A teaching demonstration video (if available)

Return to Top

Questions: Contact apply-facsearch@cs.northwestern.edu

Northwestern University is an Equal Opportunity, Affirmative Action Employer of all protected classes, including veterans and individuals with disabilities. Women, underrepresented racial and ethnic minorities, individuals with disabilities, and veterans are encouraged to apply. Hiring is contingent upon eligibility to work in the United States.