Back to top

DigiPen Institute of Technology Singapore is a dynamic and fulfilling work environment. As an expanding institution, we periodically hire new faculty and staff members. Positions currently available are described below.

Open Staff and Faculty Positions


Assistant/Associate Professor

Department of Computer Science

  • Campus: DigiPen (Singapore)    
  • Starting Date: Immediate

Description: Full-time Assistant Professor in Department of Computer Science, DigiPen Institute of Technology Singapore. We expect to make an appointment at the Assistant Professor Level or higher, commensurate with the candidate’s academic credentials and prior experience.

Responsibilities: Teaching is the main responsibility for the potential candidate. While teaching some combination of the above subjects as determined by the selected candidate’s unique synthesis of interests, they are also expected to teach general computer science subjects (such as operating systems, data structures, design, and analysis of algorithms) at the university level. Other responsibilities include academic advising, undergraduate research advising, curriculum development, institutional service, and appropriate scholarly activity.

Education and Experience Qualifications:

  • Ph.D. in Computer Science, Computer Engineering, or a closely related field.
  • At least 4 years of industry or research experience in the field of study or closely related areas.
  • Strong background in one or more following areas: C/C++ programming, Computer Vision, Computer Graphics, Computer Architectures, Data Analysis, Distributed Computation, Cyber Security.
  • Work/Teaching experience, or exposure to one or more following areas: AI, machine learning, computer vision, data science, image processing, etc.
  • A commitment to teaching excellence and scholarship is also expected.

Salary: Salary is competitive and commensurate with experience and education.

Application: Review of applications will begin immediately and continue until the position is filled. For a complete application, please email a letter of interest, curriculum vitae, statement of teaching philosophy, transcript of highest degree earned, and three letters of recommendation.

Electronic submission is required with documents in either Word or PDF format attached to an email and sent to:

Email: singapore-jobs[at]digipen[dot]edu with a subject line “Full-time Assistant / Associate Professor”


Teaching Associate

Academic Support Center

  • Campus: DigiPen (Singapore)    
  • Starting Date: Immediate

Responsibilities: The candidate is expected to help and guide students with their game software projects. The candidate may also be required to develop or co-develop teaching materials.

Other responsibilities may include support for various project development milestones, from play testing to validating milestone rubrics and various game programming support.

The candidate must have good verbal and written communication skills. In addition, we are looking for a self-driven and responsible individual who can work well with the team.

Education and Experience Qualifications: Bachelors in Computer Science and no experience required for this contract and full-time position. Candidate must have extensive knowledge building custom game engines, engine architecture in C++, 2D and/or 3D applications, and can translate this knowledge into practical examples in the labs and be able to support students working on their projects.

Appropriate software expertise may include Microsoft Visual Studio, OpenGL, utilization of a GUI library, etc., as relevant to their area of experience. Experience operating within various production processes such as Scrum and Agile are also a plus.

Salary: Salary is competitive and commensurate with experience and education.

Application: Electronic submission is required with documents in either Word or PDF format attached. Please email a letter of interest, curriculum vitae, and all your educational transcripts to:

Email: ehosry[at]digipen[dot]edu and singapore-jobs[at]digipen[dot]edu with subject line “Full-time Teaching Associates”


Development Engineer

Department of Continuing Education

  • Campus: DigiPen (Singapore)    
  • Starting Date: Immediate

Description: We are looking for a talented and motivated Development Engineer in data analytics to join our team. The successful candidate will be responsible for developing content and conducting lab exercises related to data analytics for our training programs. The ideal candidate should have experience in data analytics, strong programming skills, and popular data analysis tools and techniques.

Responsibilities:

  • Develop and maintain training content related to data analytics, including lab exercises, projects, and assessments.
  • Conduct lab exercises and provide guidance and support to participants.
  • Collaborate with subject matter experts to design and develop content that meets industry needs and standards.
  • Stay up to date with emerging technologies, tools, and techniques related to data analytics.
  • Test and evaluate lab exercises and content to ensure they meet learning objectives.
  • Provide technical support and assistance to participants during lab exercises.
  • Maintain accurate records and documentation related to content development and lab exercises.
  • Assist in the continuous improvement of the training program to ensure it remains relevant and effective.

Education and Experience Qualifications:

  • Bachelor’s degree in computer science, data science, or a related field.
  • At least 3 years of experience in data analytics, data engineering, or related fields.
  • Strong programming skills in languages such as Python, R, or SQL.
  • Experience with data analysis tools such as NumPy, pandas, Matplotlib, and scikit-learn.
  • Familiarity with databases such as MySQL or MongoDB.
  • Experience with data visualization tools such as Tableau or Power BI.
  • Excellent communication skills and ability to work collaboratively with others.
  • Strong problem-solving skills and ability to troubleshoot technical issues.

Salary: Salary is competitive and commensurate with experience and education.

Application: Review of applications will begin immediately and continue until the position is filled. Electronic submission is required with the following documents in Word or PDF format:

  • Letter of interest
  • Curriculum vitae or resume
  • Transcript of highest degree earned
  • Portfolio if available

Please email Priyanka Bhoyar, Program Manager for Continuing Education, with the attached documents at:

The candidate will be required to present original transcripts and certificates after being shortlisted for an interview, which is an integral part of the hiring process.


Development Engineer

Department of Continuing Education

  • Campus: DigiPen (Singapore)    
  • Starting Date: Immediate

Description: We are looking for a full-time Development Engineer (Full Stack) in the Department of Continuing Education at DigiPen Institute of Technology Singapore. We expect to make an appointment at the Development Engineer level or higher, commensurate with the candidate’s academic credentials and prior experience. Teaching experience is preferred but not required.

Responsibilities:

The key responsibilities include assisting lecturers in conduct of courses, curriculum and content development, workflow automation, and R&D. Depending on the candidate’s background, candidate may be requested to participate in courses to further expand or improve their technical knowledge to perform duties expected of the role. Candidate may be expected to teach introductory computer science courses in the Department of Continuing Education. Other responsibilities may include institutional service, academic administration, and appropriate scholarly activity.

Education and Experience Qualifications:

  • Bachelor’s degree (or higher) in computer science or a closely related field.
  • At least 3 years of industry and research experience in the field of study or a closely related area.
  • Strong proficiency in multiple programming languages such as Python, and/or Java.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript frameworks such as React.
  • Experience with back-end technologies such as Spring, Django, or Ruby on Rails.
  • Experience working with databases such as MariaDB or MongoDB.
  • Familiarity with Agile methodologies and the software development life cycle.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication skills and ability to explain technical concepts in a clear and concise manner.

Salary: Salary is competitive and commensurate with experience and education.

Application: Review of applications will begin immediately and continue until the position is filled. Electronic submission is required with the following documents in Word or PDF format:

  • Letter of interest
  • Curriculum vitae or resume
  • Transcript of highest degree earned
  • Portfolio if available

Please email Priyanka Bhoyar, Program Manager for Continuing Education, with the attached documents at:

The candidate will be required to present original transcripts and certificates after being shortlisted for an interview, which is an integral part of the hiring process.


Lecturer (Full Stack)

Department of Continuing Education

  • Campus: DigiPen (Singapore)    
  • Starting Date: Immediate

Description: We are looking for a full-time Lecturer (Full Stack) in the Department of Continuing Education at DigiPen Institute of Technology Singapore. We are seeking a highly skilled and experienced full stack development Lecturer to join our team. The successful candidate will be responsible for teaching students the skills and knowledge required to become full stack developers. The ideal candidate should have a strong background in both front-end and back-end technologies, be proficient in various programming languages, and have a passion for teaching and mentoring students.

Responsibilities:

  • Teach courses in full stack web development, including lectures, labs, assignments, and assessments.
  • Develop and maintain course materials, including syllabi, lecture notes, lab exercises, and assessments.
  • Update course content to keep up with new technologies and industry trends.
  • Evaluate student progress and provide feedback on their performance.
  • Provide mentorship and guidance to students on technical issues.
  • Collaborate with other faculty members and team members to ensure course content is consistent and meets learning objectives.
  • Stay up to date with emerging technologies and industry trends.

Educational and Experience Qualifications:

  • Master’s degree or Ph.D. in computer science or a related field.
  • ACLP certification preferred.
  • At least 5 years of industry/research experience in the field of study or a closely related area.
  • Strong proficiency in multiple programming languages such as Python and Java.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript frameworks such as React.
  • Experience with back-end technologies such as Spring, Django, or Ruby on Rails.
  • Experience working with databases such as MariaDB or MongoDB.
  • Familiarity with Agile methodologies and the software development life cycle.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication skills and ability to explain technical concepts in a clear and concise manner.

Depending on the candidate’s background, the candidate may be requested to participate in courses to further expand or improve their technical knowledge to perform duties expected of the role. Other responsibilities may include institutional service, academic administration, and appropriate scholarly activity.

Salary: Salary is competitive and commensurate with experience and education.

Application: Review of applications will begin immediately and continue until the position is filled. Electronic submission is required with the following documents in Word or PDF format:

  • Letter of interest
  • Curriculum vitae or resume
  • Transcript of highest degree earned
  • Portfolio if available

Please email Priyanka Bhoyar, Program Manager for Continuing Education, with the attached documents at:

The candidate will be required to present original transcripts and certificates after being shortlisted for an interview, which is an integral part of the hiring process.


Lecturer or Assistant Professor, Game Development and Production

Department of Computer Science

  • Campus: DigiPen (Singapore)    
  • Starting Date: Summer/Fall 2023

Description: The Department of Computer Science is seeking an applicant with expertise in current game development technology, the ability to teach game-based software engineering project courses, and the ability to collaborate with department faculty to develop curriculum for new and existing courses.

This position is offered at the Lecturer or Assistant Professor rank. Candidates with exceptional qualifications may be considered for appointment at the rank of Senior Lecturer or Associate Professor.

Responsibilities:

  • Teach team-based courses in game development and production, including 2D and 3D game development, game production pipelines, and team dynamics and roles.
  • Grade, review, and critique project-based work for student teams, providing creative direction and critique to students as well as technical guidance for the tools required in the course.
  • Engage in professional and scholarly activities like advising and mentoring students with active participation in program assessment and development, supervising student projects, and university/community service.
  • Lecture and teach in classroom and/or lab settings with responsibilities commensurate to a fulltime teaching load.
  • Mentor student teams in research-based or industry-driven projects.
  • Engage in active collaborative efforts to develop and improve department curriculum in alignment with program outcomes.
  • Participate in teaching-related service roles, including scheduled office hours, archiving of student work, and program assessment activities.
  • Engage in institutional and academic service through the participation in the Faculty Senate, interdepartmental committees, department service, and outreach activities.
  • Engage in active research/professional development through faculty colloquium events or professional conferences.
  • Maintain a robust scholarly or creative agenda, and work proactively towards fulfilling the same, in close alignment with the institutional vision.

Education and Experience Qualifications:

  • Bachelor’s degree, or a terminal degree, and over 4 years of experience within the game industry.
  • Strong grasp of fundamentals of 2D and 3D game development.
  • Strong understanding of team dynamics, team organization, and team communication.
  • Ability to provide quality feedback, practical work solutions, and instruction in 2D and 3D game development.
  • Ability to communicate the art, audio, design, and programming team’s roles, tasks, and expectations.
  • Ability to teach specific game engine programming and software development skills within the game environment.
  • Working knowledge of game design fundamentals and best practices.
  • Working knowledge of a broad range of game development tools.
  • Excellent interpersonal and communication skills.

Preferred Qualifications:

  • Bachelor’s degree in science or engineering involving interactions between computer science and interactive digital entertainment.
  • Over 6 years of software industry experience including technical and/or production lead positions with the ability to apply the skills of the area of specialization.
  • Development experience in PC games, mobile games, and/or VR/AR, using middleware such as Unity or Unreal.
  • Professional experience in programming and/or scripting languages such as C, C++, C#, or JavaScript, and visual scripting software such as Unreal Blueprints.
  • Demonstrated experience working on game titles across various platforms and media.
  • Teaching or other professional public speaking experience, including professional talks or panels at conferences, conventions, or events.

Salary: Salary is competitive and commensurate with experience and education.

Application: Review of applications will begin immediately and continue until the position is filled. Electronic submission is required with the following documents in Word or PDF format:

  • Letter of interest
  • Curriculum vitae or resume
  • Portfolio of 2+ shipped titles, published works, published research projects, or other body of work
  • Statement of teaching philosophy
  • Statement of research, creative works, and scholarly interests focusing on current research, creative activities, and future goals
  • List of 3 professional references with email and telephone contact information

Please send an email with the attached documents to: