Research Engineer

Singapore - South
negotiable Expires in 1 month
This job has expired.



  • The candidate will be responsible in conducting research on “Semantic-Directed Deep Code Encoding for Smart Contract Debugging”
  • Curate smart contracts especially buggy ones from various blockchainsDevelop algorithms and tools to analyze smart contracts in both source code and bytecode forms
  • Develop algorithms and tools for mining patterns from smart contract code for bug detection
  • Perform large-scale evaluations of algorithms and tools
  • Write academic research papers for publications and make presentations


  • Minimum Bachelor degree in Computer Science or closely related discipline
  • Minimum 2 years” of relevant research experience in areas closely related to this project such as software engineering, security and data mining
  • Prior working experience as Research Engineer in a university is a plus
  • Relevant research capabilities as evidenced by publications in related areas
  • Strong programming skills
  • Proficient in at least one major programming language such as Java and Python; knowledge in more languages such as C; JavaScript and Solidity will be positively considered
  • Demonstrated experience and know-how on program analysis, data mining and deep learning
  • Basic working knowledge of blockchains and smart contracts
  • Good analytical, technical and problem solving skills
  • Good written and oral communication skills
  • Self motivated individual who can work independently and also collaboratively with team members
  • Able to work under strict deadlines
  • High interest in pursuing a PhD degree
  • Applicants with research publications in closely related areas will be advantageous.


This job has expired.