Tree Hugger-Photographer/Contamination Hunter (many available)
We are looking for waste stream guardians who help us populate our image database of disposable items. As part of your job, you will take multiple photos of a waste item and upload them to our server, while giving each image group an identifying label. Required qualifications are a willingness to handle (to be) disposed items, the ability to (1) operate the camera on your mobile phone, and (2) work under limited supervision and with attention to detail. Contamination Hunters will participate in a training session that will prepare them for their photographic conquest of the disposable lives we live. If you master the selfie/snapshot your life game and frequently encounter disposable items in your every day, we'd love to have you join our photographers team!
Social Media Manager/Senior Influencer (1 available)
We are looking for a social media whiz to maintain and run our ContaMiNot Twitter account & spread the word on a frequent basis, i.e., posting several times a week. As part of your job, you monitor the news on local and worldwide efforts to tackle the global waste crisis, stay up to date on U-M efforts related to managing waste streams, post ContaMiNot-relevant updates to the Twitterverse, share recycling and composting tips, and connect us with the global Twitter community engaged in solving the global waste crisis. If expressing yourself in 280 characters or less is your specialty, we'd love to have you join the communications team!
Liaison Officer/Social Networker (several available)
We need people to volunteer to work with collaborators across the U-M campus
Database Manager/Disposal Know-It-Aller (several available)
We need people to volunteer to give descriptions of items & sort the images
Data Explorer/Number Cruncher (several available)
Are numbers your thing? We are looking for enthusiastic number crunchers who will help us make sense of and visualize our user-generated data. As part of your job, you will explore and discover patterns in our waste disposal and usage data. In addition, you will figure out and automate fitting ways to report and visualize disposal behaviors back to our users to keep them informed and motivated. Useful qualifications to succeed in this role are past experience in handling multi-level data, generalized linear models, multivariate analysis and data visualization techniques. Since you will be working as part of a data team, there will be ample opportunity to learn from and/or teach other team members about new programming and statistical methods, e.g., version control, automation, big data. If you possess statistical superpowers or simply love digging in numbers, we'd love to have you join our data team.
Machine Learning Ninja (1 available)
Take our training images and turn them into a ML model for wider consumption. So far our app is using Apple’s CoreML framework, but we are open to using your favorite system. You will be in charge of turning our training set into a model that our mobile apps can use.
The current app is written in Swift, and we only have one developer. He needs some help! Come add features and make the app easier to use.
Cross-Platform Mobile Developer
Anyone with experience developing cross platform apps? Come help us simplify our app portfolio. Make one version of the app that will work on either iOS or Android. Experience in doing cross-platform apps that use the camera would give you a big head start.
Backend Programmer/Data engineer
We need a way for people to upload photos of items for our machine learning model. Help us setup this server so that we can crowdsource image collection. You would: Use your favorite server technology to create an endpoint where other services can post images and associated meta-data. You might have skills in Python/Flask, PHP, MySQL, Posgresql, etc. Have you written amazing APIs in the past? We will provide a server/container, and you provide the code.
Frontend Programmer/ UX Designer
We want it to be easy for people to upload the images we need to create our machine learning model. Work with the backend programmer to give people a way to upload their images. You would use a framework of your choice to make a web-based way for people to update a folder of images and enter the appropriate meta-data.