Various Research Roles Exploring Algorithmic Progress

Institutional Overview


MIT's Computer Science and Artificial Intelligence Laboratory pioneers new research in computing that improves the way people work, play, and learn.

We focus on developing fundamental new technologies, conducting basic research that furthers the field of computing, and inspiring and educating future generations of scientists and technologists.

With more than 60 research groups working on hundreds of diverse projects, researchers focus on discovering novel ways to make systems and machines smarter, easier to use, more secure, and more efficient.

Already a major part of everyday life, computing will become more and more integrated into human experience over the next 50 years. CSAIL will be a driver of this change, attracting brilliant, original thinkers who will dream up technological advances that truly improve our collective existence.


The MIT Initiative on the Digital Economy (IDE), part of MIT Sloan School of Management, is a team of visionary, internationally recognized thought leaders and researchers examining how people and businesses work, interact, and will ultimately prosper in a time of rapid digital transformation.

The IDE examines how the rapidly advancing digital economy is changing how we work, interact, and live. We seek out the best practices that will impact the way businesses and people adapt in a world of profound digital transformation. No other initiative or center in the world is exploring the effects of the digital economy with the same determination, focus, perspective or purpose as the IDE.

While our research is inherently academic, its relevance has real-world, real-time impact. Corporations, governments, and foundations all turn to the IDE for insight, best practices, and solutions. We believe our efforts have the power to help people shape their destinies in a time of tremendous technological transformation. Ultimately, our mission is one of hope: there is great opportunity for humans to thrive and prosper in the digital revolution.

Unit Description

The FutureTech Project is an interdisciplinary group that studies the foundations of progress in computing: what are the most important trends, how do they underpin productivity growth, and how can we harness them to sustain and promote prosperity. By drawing on computer science, economics, and management, we aim to identify and understand trends in computing that create opportunities for (or pose risks to) our ability to sustain economic growth. Our goal is to understand and identify levers of influence that enable leaders in computing, scientific funding bodies, and policymakers to better promote the computational foundations of prosperity.


General Postdoc and PhD positions

  • Please apply for these positions but mention your interest in working on any of the project mentioned here.

Collaborators on ML Algorithmic Progress

  • Experienced researchers needed.
  • Must be able to work independently without direct oversight.

Algorithms Wiki Analysts (Algorithms):

  1. Focus on surveying literature on algorithms, with an immediate need for expertise in parallel algorithms and a long-term requirement for knowledge in approximation algorithms.
  2. Suitable for candidates with at least two semesters of algorithms coursework and some research experience.

Algorithms Wiki Analysts (Lower Bounds):

  1. Lead a project to understand lower bounds on parallel and approximation algorithms.
  2. Collaborate with a team of researchers and undergraduates.

Machine Learning Lower Bounds Expert:

  1. Responsible for leading a project focused on understanding computational lower bounds affecting future ML scaling.
  2. Opportunity to contribute to a holistic survey and potential for publishing a paper.

Open Source Algorithms Analyst:

  1. Require expertise in algorithms and open-source software.
  2. Tasked with identifying algorithmic problems and implementations in major libraries, assessing their efficiency and impact.
  3. Potential for joint work with Ana Trisovic.


  • Background in algorithms.


  • Ability to work independently without direct oversight.
  • Experience in conducting and leading research projects.


  • Conduct in-depth analysis and research in designated areas of algorithmic progress.
  • Collaborate with teams of researchers and students, providing guidance and insight.
  • Contribute to the development of publications and presentations based on research findings.


  • Engage in high-impact research at the forefront of algorithmic progress and machine learning.
  • Collaborate with renowned experts in the field.
  • Contribute significantly to the understanding and advancement of algorithms.

Application Process:

Interested candidates are encouraged to submit their expressions of interest here. We will reach out if relevant.

Equality, Diversity and Inclusion

MIT is an equal employment opportunity employer. We value diversity and strongly encourage applications from individuals from all identities and backgrounds. All qualified applicants will receive equitable consideration for employment based on their experience and qualifications, and will not be discriminated against on the basis of race, color, sex, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, ancestry, or national or ethnic origin. MIT's full policy on Nondiscrimination can be found here.

MIT considers equivalent combinations of experience and education for certain jobs. All candidates who believe they possess equivalent experience and education are encouraged to apply.

Privacy and Accessibility
To safeguard our health and well-being, MIT requires Covid-19 vaccination for all MIT employees who work in the United States. New employees must receive all doses in the primary series of the Covid-19 vaccine plus one booster (when eligible) before their date of hire. Individuals may request exemption from the vaccine requirement for medical or religious reasons. Learn More.