Backend Developer (Python)

May 10, 2022

Website Poetic Justice Group

Exploring new forms of social justice through art

The Poetic Justice Group at MIT Media Lab is an art and social justice focused research group. Currently, we’re researching how art can address the scale of sociopolitical issues through producing artworks that are distributed, multisite, participatory and public. We’ve been developing a series of software-generated sound and video works composed of recordings from public audiences and archives that are remixed and live-streamed over the phone and online, 24/7. These works explore themes ranging from US Census and COVID-19 to Black music. Our works have been presented by museums and galleries including CAM Houston and CAM St. Louis and featured in publications including New York Times and NPR.

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

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

To apply for this job please visit

Comments are closed.