Research Engineer (1-year contract), School of Computing and Information Systems

Singapore Management University


Full time



Apr 3

Research Engineer (1-year contract), School of Computing and Information Systems

Singapore Management University

Downtown Core

Job Description

  • Design and implement a robust and scalable pipeline to collect, clean, and process source code and other artifacts from a large collection of repositories (e.g., on GitHub)
  • Design and implement advanced program analysis and machine learning (specifically deep learning) solutions that can automate software tasks by learning from developers activities in open-source repositories
  • Conduct evaluations to validate the effectiveness of the algorithms and tools
  • Write and publish research papers and present them to reputable academic conferences
  • Package the documents, implementation code, evaluate results of the project for public release
  • Liaise with the overseas and industry collaborators of this project to realize the overall goal of the project


  • Minimum Bachelor or Master degree with first or second upper class degree classification (or their equivalent) in Information Systems / Computer Science/ Information Technology / Informatics Engineering / Computer Engineer / Software Engineering
  • Good knowledge about program analysis, data mining and/or machine learning techniques
  • Highly fluent in Python and Java
  • Competent in designing and implementing algorithms and data structures
  • Good oral and written communication skills
  • Good analytical, technical and problem solving skills
  • Self-motivated individual who can work independently and also collaboratively with team members
  • Able to work under strict deadlines
  • Prior experience as Research Assistant or Research Engineer is preferred
  • Research capability as evidenced by tangible deliverable i.e., publication in a reputable international conference or journal will be advantageous

Additional Information

Career Level-



Bachelor's Degree, Post Graduate Diploma, Professional Degree, Master's Degree

Years of Experience-

1 year

Job Type-


Job Specializations-

Education/Training, Education

Company Overview

Singapore Management University is a place where high-level professionalism blends together with a healthy informality. The 'family-like' atmosphere among the SMU community fosters a culture where employees work, plan, organise and play together – building a strong collegiality and morale within the university.

Our commitment to attract and retain talent is ongoing. We offer attractive benefits and welfare, competitive compensation packages, and generous professional development opportunities – all to meet the work-life needs of our staff. No wonder, then, that SMU continues to be given numerous awards and recognition for its human resource excellence.

Additional Company Information

Registration No.


Company Size-

501 - 1000 Employees



Benefits & Others-

Dental, Medical, Sports (e.g. Gym), Parking, Regular hours, Mondays - Fridays, Business (e.g. Shirts)

You must be logged in to apply to this job.