Assoicate/ Lecturer & Consultant, Software Engineering and Design Practice (StackUp Programme)

The National University of Singapore Institute of Systems Science (ISS) was established in 1981 as a specialist continuing education institute to develop Infocomm leaders and drive business and organisation innovation. ISS offers world-class practice oriented graduate programmes and professional development courses. We also conduct applied research and provide consulting services to industry to help drive innovation in the public and private sectors. Over 118,600 Infocomm professionals and 6,800 corporate customers have benefitted from our programmes and services. 

We invite dynamic and motivated individuals to be part of this vibrant Institute dedicated to creating, imparting, and applying knowledge.

Roles and Responsibilities

  • To teach, instruct, coach, mentor, consult and advise industry sectors, enterprises, companies, teams and individuals on the conceptualization, creation and curation of tech (digital) products.
  • To develop curriculum based on and using open stack technologies for the tech talent to ideate, build, package, deploy and manage tech (digital) products.
  • To establish a learning culture and environment used by startups to enable a “creator’s experience” in a learning environment.
  • To evolve the StackUp Playbook with the appropriate pedagogy, andragogy and heutagogy for active & experiential learning.
  • To manage, administer, assess and grade student assignment, supervise student projects and establish/manage student forums
  • To research, experiment, build, produce and manage high quality content and case models that are practical and relevant to develop tech talents and their capabilities.
  • To engage with industry through joint projects and consultancy and to take the lead in matching hirers and seekers for tech internship and tech jobs
  • To evolve the community and build a sustainable tech community and to establish partnership with the larger tech startup eco-system with accelerators, incubators, VCs, and others.
  • To assist in the review of the established StackUp roadmap and to pivot based on industry insights and research.
  • To assist the Chief of the StackUp Programme to calibrate, acquire and deploy resources to achieve the work plans, and to move the roadmap forward.



  • A good Bachelor’s degree or Master’s degree in Computer Science or Data Science.  Disciplines may encompass Software, Data or Systems Engineering.
  • Possess significant years of relevant experience in Tech / Internet Startup companies along with an ability to manage the StackUp Program as a suite of products with the objective of establishing a healthy pipeline of tech to the talent pool of Singapore.
  • Experience with open stack technologies for full stack, (MEAN, javascript, python – scipy, nu mpy, etc.), cloud devops/automation (jenkins, chai, mocha, ansible, salt, kubernetes, terraform CI/CD, etc.), as well as algorithms using machine learning (e.g. jupyter, rapidminer, keras, tensorflow etc.). 
  • Willing to explore new innovative pedagogy to improve learning outcomes for course participants
  • Excellent written and communication skills, including proven ability to lecture and coach at the level of experienced professionals.


Application form and information about the Institute can be found at  For interested applicants, please write in to  We regret that only shortlisted candidates will be notified.

Download Job Application Form