Mentor Areas
Professor Schweitzer's research focuses on emotions, ethical decision making, and the negotiation process. This project is overseen by two technical leads.
Description:
A project for Wharton's Professor Schweitzer is in need of software developers.
The project is a web app for non-technical users to create custom chatbots for negotiations and other types of text based interactions. The chatbots will be used for research and education purposes, and are powered by LLMs like OpenAl's GPT models.
We have positions for:
- Frontend developers to focus on designing and implementing an intuitive Ul for defining chatbots and managing users and data
- Backend developers to work on building out features for directing conversations and text analysis
Our techstack is React on the frontend, Typescript on the backend, GCP for cloud services/hosting, Firestore document store as a realtime database. Some experience with these technologies is a big plus.
Applicants will need to choose between completing a frontend or backend coding assessment, which will correspond to their strengths and interests, and would be their main focus on the project, but those hired will have the opportunity to work in both roles.
Preferred Qualifications
- Familiarity with the following:
- Typescript (preferred) or Javascript
- Google Cloud Platform (GCP) preferred (or AWS)
- Document datastores
- React/Tailwind (particularly if interested in frontend)
- Takes initiative
- Asks questions when stuck
- Works well independently and with others
- Self-motivated
Details:
Preferred Student Year
First-year, Second-Year, Junior, Senior
Academic Term
Fall, Spring, Summer
I prefer to have students start during the above term(s).Volunteer
No
Yes indicates that faculty are open to volunteers.Paid
Yes
Yes indicates that faculty are open to paying students they engage in their research, regardless of their work-study eligibility.Work Study
Yes
Yes indicates that faculty are open to hiring work-study-eligible students.