Prototype Engineer

Posted on 04.18.2025

We are seeking a motivated Prototype Engineer to help design and implement cutting-edge, experimental prototypes to support the MIT Center for Constructive Communication’s research.

Type: Temporary, Fixed-Term (6 months)
Apply: Send your resume to ccc-info@media.mit.edu


Overview

We are seeking a motivated Prototype Engineer to help design and implement cutting-edge, experimental prototypes to support the MIT Center for Constructive Communication’s research. In this role, you’ll collaborate with a diverse group of researchers, engineers, and designers, including CCC’s non-profit collaborator, Cortico, to develop innovative software that fosters constructive dialogue and bridges divides. You’ll have the opportunity to test the prototypes you develop in real-world field piloting in collaboration with CCC’s translational research and practice teams.

As part of a small, agile team, you’ll have the opportunity to work across the full stack, with a primary focus on frontend development, design, and user experience (UX). The ideal candidate is a self-starter with a strong ability to navigate ambiguity and the desire to work with cross-functional teams, has a solid understanding of web frameworks, APIs, databases, and some backend frameworks, and is excited about the fast-paced nature of prototyping.

At CCC, we believe in the power of technology to connect people. Our prototyping process is focused on rapid development, adaptability, and most importantly, fostering unity rather than division. As a Prototype Engineer, you will help drive the deployment of prototypes at all stages of development, contributing to a culture of collaboration, innovation, and meaningful impact.


Responsibilities

  • Design: Mock up user-friendly interfaces in Figma and update based on feedback
  • Development: Implement full-stack applications based on Figma designs, focusing on the front end and user experience
  • Collaboration: Work with cross-functional team, attend meetings regularly, actively contribute to discussions, and complete assigned tasks on time
  • Documentation: Regularly document code on GitHub and occasionally present prototypes to CCC/Cortico teams at research update meetings
  • Autonomy: Work independently and take initiative to move projects forward

Qualifications

  • At least 3 years of experience
  • Proficiency in JavaScript, React, Python, HTML, CSS, and Git
  • Experience building web applications, iterating based on feedback, debugging, and collaborating in GitHub

CCC follows a hybrid work model: 60% on-site in Cambridge, MA and 40% remote. This is a temporary, six month position. To apply, please send your resume to ccc-info@media.mit.edu