Hiring

Our diverse faculty provides engaging, cutting-edge, and hands-on learning experiences for Computer Science students at WPI. Through our project-based curriculum, we ensure students learn how to solve unstructured, real-world problems. 

WPI has multiple paths to tenure and long-term, secured employment. In our dual-mission tenure track. a faculty member contributes to both WPI's teaching and research missions by engaging in novel scholarship and high quality instruction. In our teaching-mission tenure track a faculty member focuses on the teaching mission and innovative pedagogy with some contributions to service. Finally, in our teaching-mission secure-contract path, faculty focus on the teaching mission and project advising while holding longer-term contracts without the need to focus on tenure milestones. 

Faculty in the CS department are collaborative and passionate about student learning outcomes and academic achievement through classroom instruction, academic advising, research, as well as advising Interactive Qualifying Projects and Major Qualifying Projects

CONTACT
Phone: 508-831-5357
Fax: 508-831-5776

Full-Time Positions

The department is recruiting for multiple full-time faculty positions to begin appointments in Fall 2025.

Assistant Professor of Computer Science

The Computer Science Department invites applications for full-time dual-mission (teaching and research) tenure-track positions for the Fall of 2025 whose areas of expertise are in core areas of Computer Science. Specific focus areas of interest include, but are not limited to, programming languages, compilers, visualization, socio-technical systems, sustainable computing, and high-performance computing. In addition to these specific areas, candidates in any Computer Science area will receive full consideration. Candidates should have a PhD in Computer Science or a closely related field, and the potential for excellence in research and teaching. The successful candidates will work with colleagues at WPI to support Computer Science and its interdisciplinary programs.

For more information or to apply for this position, please view the Assistant Professor in Computer Science job description.

 

Assistant Professor of Computer Science and Artificial Intelligence

The Computer Science Department and the Artificial Intelligence Program invite applications for full-time dual-mission (teaching and research) tenure-track positions for the Fall of 2025 whose areas of expertise are in Artificial Intelligence. Specific themes within Artificial Intelligence include, but are not limited to, Responsible AI, Machine Learning Operations (MLOps), Generative AI, Large-Language Models, Human-Centric AI, Data Systems for AI, Personalized Assistants, AI Education, Human-AI Interaction, and Multi-Agent systems. We also welcome experts in AI applications including, but not limited to, AI for Social Good, AI for Health, AI for Virtual Worlds, AI for Education, and AI for Science and Engineering Advances. In addition to these specific areas, outstanding candidates in any AI area will receive full consideration.

For more information or to apply for this position, please view the Assistant Professor in Computer Science and Artificial Intelligence job description.

 

Assistant Professor of Teaching in Computer Science and Artificial Intelligence and Assistant Teaching Professor in Computer Science and Artificial Intelligence

The Computer Science Department and the Artificial Intelligence Program invite applications for a tenure-track Assistant Professor of Teaching and for a secure-contract Assistant Teaching Professor. These are both full-time teaching-mission faculty positions with a targeted start in either January 2025 or Fall of 2025. We are looking for candidates whose areas of expertise intersect with Artificial Intelligence. Specific themes within Artificial Intelligence include, but are not limited to, Responsible AI, Machine Learning Operations (MLOps), Human-Centric AI, Generative AI, Large-Language Models, Human-Centric AI, Data Systems for AI, Personalized Assistants, AI Education, Human-AI Interaction, and Multi-Agent systems. We also welcome experts in AI applications including, but not limited to, AI for Social Good, AI for Health, AI for Virtual Worlds, AI for Education, and AI for Science and Engineering Advances. In addition to these specific areas, outstanding candidates in any AI area will receive full consideration. Candidates should have a PhD in Computer Science or a closely related field, and the potential for excellence in teaching.

The promotion path for the tenure-track Assistant Professor of Teaching position includes the Associate Professor of Teaching rank followed by the Professor of Teaching rank.

The promotion path for the secure-contract Assistant Teaching Professor position includes Associate Teaching Professor rank followed by the Teaching Professor rank. After a successful year of service, faculty on the secure-contracts path are offered two renewable three-year contracts in sequence. After seven years of service, secure-contract faculty have renewable five-year contracts to provide long-term security of employment.

For more information or to apply for this position, please view the Assistant Professor of Teaching and/or Assistant Teaching Professor in Computer Science and Artificial Intelligence job description.

 


 

Adjunct Faculty

The department is seeking part-time adjunct faculty to teach day, evening and/or online classes for the Department of Computer Science. Part-time faculty positions are created to provide an available applicant pool for the department. Positions will be filled on an as needed basis. Start dates will vary by course and semester.

Qualified applicants will be contacted by the academic department. Your application will remain in the pool until the posting closes. If you wish to be considered for positions beyond that date, then you must reapply.

WPI is a diverse campus of learners passionate about creating an inclusive workplace that promotes and values diversity. We are looking for candidates who can support our commitment to equity, diversity, and inclusion.

For more information or to apply please click here

 

Faculty Perspective

Senior Instructor

Joshua Cuneo

Talks about his dedication to first-year students, creating the most up-to-date curriculum, and ensuring that the CS department and WPI community are inclusive to all students, faculty and guests. 

Shubbhi Taneja Teaching
Assistant Teaching Professor

Shubbhi Taneja

Discusses teaching at WPI, her classroom approach and advising undergraduate research projects in collaboration with outside industry leaders. 

Craig Shue Teaching
Professor and head of CS

Craig Shue

Describes the magic of Computer Science, problem-solving and the benefits of project-based learning at WPI.

Assistant Professor

Sami Sun

Discusses his passion for teaching Computer Science at WPI, his focus on making first-year students feel welcome, and shares his approach to building relationships and fostering student success.