We are actively hiring research scientists, visiting research students, engineers and interns! Multiple positions are open in the broad areas of data mining and machine learning, with an emphasis on graph neural networks, recommendation systems, knowledge graphs and social/web data analysis.
Email me (yfang "at" smu.edu.sg) with your CV and academic transcripts if you are interested! We regret that only shortlisted candidates will be notified.
Why Join Us?
We offer competitive remuneration for full-time employees, such as 13-month salary, bonus, medical insurance, paid leave, flexible working hours, and other benefits.
Through the research journey with the team, you will have a great opportunity for self-development and generating high-quality publications at top-tier conferences and journals! Our team has published extensively and consistently in top venues such as KDD, SIGIR, AAAI, TKDE and more!
Overall, SMU is ranked No. 35 globally (No. 14 in Asia) in the broad AI category and No. 81 globally (No. 14 in Asia) in the overall CS discipline according to CSRankings.
Requirements for Research Scientist
Obtained/expected to obtain PhD degree in Computer Science or related fields
Publications in relevant areas (top-tier conferences or journals a strong plus)
Excellent academic standing with strong foundation in computer science, maths and statistics
Intellectual curiosity to explore the unknown
Strong implementation skills in deep learning stack (e.g. PyTorch or TensorFlow)
Good communication and teamwork skills
Requirements for Visiting Research Student
Currently pursuing a research-based master's or PhD programme in Computer Science or related fields at a reputable university
Publications in relevant areas a strong plus
Excellent academic standing with strong foundation in computer science
Intellectual curiosity to explore the unknown
Strong implementation skills in deep learning stack (e.g. PyTorch or TensorFlow)
Good communication and teamwork skills
Requirements for Research Engineer (Filled)
Obtained/expected to obtainBachelor or Master'sdegree in Computer science or related fieldsExcellent academic standing with strong foundation in computer scienceIntellectual curiosity to explore the unknownStrong implementation skills in deep learning stack (e.g. PyTorch or TensorFlow)Good communication and teamwork skills
Student Intern (Filled)
We are also hiring student interns. You must be a current student at SMU in a relevant degree programme, with good academic performance in computer science and mathematics, and strong programming skills.