Carnegie Mellon University’s mission is to build a transformative educational experience for students focused on deep disciplinary knowledge; problem solving; leadership, communication, and interpersonal skills; and personal health and well-being. Carnegie Mellon’s School of Computer Science (SCS) is widely recognized as one of the first and the best computer science programs in the world. Our programs train the next generation of innovators to take real-world problems and improve the way people live and work.
Carnegie Mellon’s School of Computer Science (SCS) is widely recognized as one of the first and the best computer science programs in the world. Our programs train the next generation of innovators to take real-world problems and improve the way people live and work. Join us at Carnegie Mellon's HCI Institute.
The Personalized Learning ^2 (PL^2) project is addressing the opportunity gap for marginalized students through personalized mentoring and tutoring with artificial intelligence learning software. The development group is part of the Human-Computer Interaction Institute at Carnegie Mellon University. We are looking for Research Programmer candidates to join the group and help us create the next phase of the PL^2 app, used by mentors and their students. Candidates should have a strong technical background in a field with applications in HCI (computer science, information science, learning sciences). Greater focus will be placed on project portfolios than qualifications.
Applicants should include a brief cover letter, a URL of recent projects, and resume.
Core responsibilities will include:
Contributes to all portions of the software development life cycle.
Documents new designs, code and modifications.
Maintains existing applications.
Debugs and fixes issues found in the code.
Participates in QA efforts as needed.
Attends required meetings and participates in various seminars and training classes to maintain or update skills as needed.
Maintains constant communication between all team members and partners on an assigned project regarding status and progress.
Bachelor's Degree in Computer Science or Information Systems required.
You should demonstrate:
Good written and verbal communication skills, optimistic outlook, positive attitude, proactive worker.
Ability to engage with current and potential collaborators.
Ability to take on responsibility for the entire development cycle from design to delivery.
Flexibility, excellence, and passion are vital qualities within the School of Computer Science. Inclusion, collaboration and cultural sensitivity are valued competencies at CMU. Therefore, we are in search of a team member who is able to effectively interact with a varied population of internal and external partners at a high level of integrity. We are looking for someone who shares our values and who will support the mission of the university through their work.
Successful background check
Staff – Regular
Full Time/Part time