Remote / Cambridge, Massachusetts, USA

We’re looking for a Backend Developer to scale our existing processes and workflows for collecting and audio/video recordings, transcribing voice recordings in multiple languages, analyzing transcripts, and generating streams. We’re open to both full-time or freelance remote work but prefer in-person.


  • Develop interactive voice response (IVR) systems using Twilio and Vonage;
  • Develop scalable systems to record, store and manage audio and video recordings;
  • Develop scalable systems to transcribe audio and video recordings in multiple languages and formats;
  • Develop scalable tools for narrative generation;
  • Develop dashboards and reports for user engagement and topic generation, content summarization;
  • Develop unit and integration tests.

To apply, please email a short cover letter and resume: pjg-jobs@media.mit.edu, with the position title in the subject line. Open until filled.

Basic Qualifications:

  • Minimum of 3 years of web development/architecture experience;
  • Minimum of 2 years of experience with Python using Flask or Django;
  • Minimum 2 years of experience with third party APIs within Python web applications;
  • Minimum of 3 years of experience with modern DevOps tools, such as Git and GitHub;
  • Bachelor’s degree or equivalent work experience.

Preferred Qualifications:

  • Experience with installation, configuration, and development including work within a production environment;
  • Experience with DevOps and Agile engineering practices ;
  • Experience deploying systems into a production Cloud Native Environment with major cloud; providers such as Amazon Web Services and Google Cloud Platform;
  • Experience with NLP libraries such as Spacy, Hugging Face, and NLTK;
  • Experience with web application design and development using React or Angular;
  • Experience with voice application design and development using Twilio or Vonage;
  • Experience with Twitter and Slack bot development.

Professional Skill Requirements:

  • Ability to work creatively and analytically;
  • Ability to communicate clearly and concisely in both technical and non-technical language;
  • Ability to collaborate and pair-program effectively;
  • Ability to work independently.