We're always looking for great minds with ambitious goals.

For urop or jobs INQUIRIES: 

Name *


Human Robot Interaction for Autonomous Mobile Robots

The Future Mobility Team at the Media Lab is developing a new generation mobility platform and urban infrastructure to revolutionize the way we move people and goods in cities.  In contrast with the industry’s dominant car-centric approach of concentrating on the 4-wheel automobile and its driver-centric UI, the Media Lab focuses on the human-scale, pedestrian-friendly mobility solutions that bring more convenience, style and well-being to contemporary urban life.  

Transforming the scale and technology of the vehicle also necessitates a redefinition of the communication between human and the computer/robot in order to enable co-existence, trust and collaboration between the two.  This role calls for a highly creative technologist to join the Future Mobility Team to contribute to shaping a new category of HCI and potentially universalize a new language and the way of communication. 

Reference: https://www.pubpub.org/pub/extended-intelligence



With experience in one or several of the following areas:

  • C++
  • Python
  • ROS
  • 6.835:Intelligent multimodal user interfaces


Compensation:  Paid, 40hrs per week (early-June ~ late-August); Potential for middle authorship on one or more groundbreaking journal articles.



Send cv/resume, portfolio or github link with a brief, one-paragraph introduction of yourself to Phil Tinn [ptinn@media.mit.edu]   






city I/O - Cloud based, augmented reality urban simulation

Project Description: The Media Lab’s Changing Places Group is exploring the impact of computational, tangible and intangible design tools for urban intervention. cityI/O project goal is to provide cutting edge public-participation tools for cities and communities that are undergoing major redevelopment process. Using cityI/O, users - whether professionals or not - could design, comment, analyze and visualize urban interventions in real-time, offering a new platform for urban decision making. cityI/O aims to connect, augment and extend urban planning, design and architecture TUI platforms which were developed in our lab.

UROP Position: During this UROP / temp position, a student will gain a comprehensive understanding of technologies that enable augmentation and visualization of urban design processes and public participation. Key topics include server and client side computing, augmented reality and tangible user interfaces (TUIs), likely in Python/Unity3D/Processing. The bulk of the work will entail the design and implementation of cityI/O server side and AR platform, with focus on developing cross-language protocols for communicating data.

This UROP is for pay.

Required Skills

  • Structuring data using JSON
  • Understanding on communication protocols such as UDP and TCP
  • Programming skills (Python / JavaScript)

Prefered Skills

  • Programming skills in C#
  • Experience with the Unity3D gaming engine, UI/UX or other graphic design proficiency

About us:

Changing places Group  http://cp.media.mit.edu/

cityI/O project            http://cp.media.mit.edu/cityio

Contact: Please email Ariel Noyman (noyman@mit.edu) Include "UROP application" and your name in the title of the email. Include a link and or attachment with examples of previous projects and your CV/resume. Please specify your availability during the rest of the summer/fall term.


Tangible User Interface Researcher

Changing Places is looking for a researcher to contribute to the ‘CityScope Project,’ an effort to build augmented reality city models out of Lego.  These models are used as tangible, collaborative decision support systems for tackling complex urban problems.

Throughout this position, the researcher will apply technologies that enable augmented reality tangible user interfaces (TUIs). Key topics include projection mapping, object scanning, computer graphics, and software development (likely in Processing/Java).

While working hand in hand with other Media Lab Researchers, the TUI Researcher will design and deploy modular hardware systems for exhibit at the Lab and with client cities. The researcher will hone their skills by building and exhibiting prototypes in-house. The researcher will apply their skills to deploy actual ‘CityScope’ prototypes in communities such as Boston and Andorra. All the while, the researcher will be given the freedom to ‘hack’ radical prototypes with ideas of their own.   

This position is for pay.  The researcher might expect occasional travel, as deployment is very hands-on work.  There are no requisites, but the researcher should expect to tackle a broad range of problems.  Some knowledge of A/V systems and computer graphics is helpful.  If research goes well, this person is encouraged to continue. Send resume/CV and statement of interest to Ira Winder [jiw@mit.edu]