Jul 14, 2017
Institution Type
Four-Year Institution

Duties: This work is with the World Well-Being Project (WWBP), a collaboration between computer scientists and psychologists pioneering techniques for measuring physical and psychological well-being based on language in social media. WWBP uses machine learning techniques applied to the language of large social media datasets to predict and characterize psychological and health variables at the individual and community levels. More about the project can be found at

*Responsible for delivering code in either Python, Java, R, Javascript, PHP or C++ and assuring its quality (efficiency, readability, and accuracy) to facilitate research.
*Design and create the necessary algorithms to facilitate research, including either: (a) text and data analysis code or (b) web and mobile app code for acquiring data and disseminating results.
*Examine and maintain data in MySQL or NoSQL style databases.
*Work closely with Psychology researchers on the team to identify technical and algorithmic needs to support research at the World Well-Being project.
*Perform technical literature reviews, including identifying relevant papers in computer science and writing accessible summaries for the team.
*Negotiate with vendors regarding hardware requirements of the project, liaising with Penn IT staff.
*Perform additional duties as assigned.

Qualifications: Bachelor's degree in Computer Science or similar technical field is required (Master's degree preferred).
At least 3-5 years of programming experience: Python, Java, C++, or very well-skilled in javascript, PHP, or jQuery.
Basic experience: MySQL and Linux.
Experience not required but preferred in: Hadoop/MapReduce, advanced natural language processing, machine learning, apps for psychology, text analysis.
Able to work independently with little supervision with high quality output.
Able to meet deadlines in a fast-paced environment.
Able to supervise novice or student programmers.

Reference Number: 02-26312

Salary Grade: D

Employment Type: Exempt

Org: Positive Psychology Center

Special Requirements: Background check required after a conditional job offer is made. Consideration of the background check will be tailored to the requirements of the job.

Job Family: E-Information Systems/Technology

Similar jobs

Similar jobs