Principles and Methodologies - Jobs

The Theory Group anticipates two categories of available positions, with opportunities for the pursuit of research in theoretical computer science:

  • research staff member, starting in 2017;
  • summer research internship(s), available for students typically in doctoral programs, for summer 2017.

Applicants for these positions may apply by sending:

  • a curriculum vitae, including a list of publications
  • names of at least three references with their contact information
    • (two references are enough for summer intern applicants)
  • a cover letter


Please also ask your references to send letters of recommendation on your behalf to the same email address.

We strongly prefer documents in the pdf file format.

Applications received by

January 20, 2017

will receive full consideration. (This is a soft deadline.)

IBM is an equal opportunity employer committed to creating a diverse work environment.

The Research Staff Member will conduct research in theoretical computer science that may include but is not limited to our current strengths, in areas such as complexity, optimization, logic in computer science, learning, algorithms for massive data sets, database principles, game theory, information retrieval, and computational finance. The successful candidate will have a doctoral degree, and have a strong record of publications in theoretical computer science and also possibly in related fields such as mathematics, theoretical aspects of electrical engineering, and statistics. The candidate must have the ability to make professional connections and collaborate with system builders in application areas, such as machine learning, information management, metagenomics, image processing, or natural language processing. Such collaborations are a substantial and vital part of the position.

A summer intern will work with a mentor in our group, together possibly with other members of the theory group and IBM Research, on topics of mutual interest in theoretical computer science.

Ron Fagin, IBM Fellow!

On April 10, 2012, theory group member Ron Fagin was named an IBM Fellow. This is IBM's highest technical distinction; there have been only 238 IBM Fellows since the program began in 1963. See here for more, and an interview with Ron.

Tribute to John Backus

A tribute to John Backus, one of the first members of our Theory Group, written by Alex Aiken