Research Engineer (Two-year Contract) | SGInnovate

Research Engineer (Two-year Contract)

At SGInnovate, we invest in startups that have the ambition, passion and expertise to develop Deep Tech solutions to challenging global problems. We help them knock down barriers — technical, adoption, and market — like no other and connect them with top talent and bring together great minds across the ecosystem to discuss, share and inspire ideas of innovation. SGInnovate is a private-limited venture capital wholly owned by the Singapore Government.

The Role

As a Research Engineer (2-year contract), you will have the opportunity to work on a Deep Tech project which seeks to advance the human-like sense of touch in robots through a skin sensing system powered by a neuro-mimetic architecture that enables ultra-fast somatosensory perception and manipulation. The project is funded and will progress to seek venture capital funding at the end of the 2-year period.


  • Development of a multi-modality/sensory perception software system focussed on computer vision and tactile for Robotics applications, particularly object grasping and manipulation
  • Deploy software on a robot platform and demonstrate its application on a set of tasks (e.g. pick and place with multiple objects)
  • Development of quality metrics for assessing performance of the system
  • Development of neuromorphic Machine Learning software for event-driven learning


  • Expertise in software development, particularly with Machine Learning for Robotics applications 
  • Experience training and testing Machine Learning and deploying models on a robot platform (e.g. for image segmentation, object classification)
  • Familiarity with robot programming (e.g., on ROS) and developing end-to-end systems. Knowledge of control systems and robot manipulation with end-effectors considered a plus
  • Familiarity with Deep Learning development platforms (e.g. Tensorflow and PyTorch)
  • Experience with event-based tactile sensors and Machine Learning for event sensors
  • Experience with neuromorphic processors such as the intel Loihi
  • Bachelors/Masters/PhD in Computer Science or related discipline
  • 3+ years of experience as a software developer
  • Excellent programming ability (Python/C/C++/Java), experience with Robotics and Machine Learning will be viewed favourably
  • Proficiency with AWS and other cloud platforms for running large-scale learning considered a plus
  • Using project management methodologies principles and techniques to develop project plans and manage projects

Other Skills:

  • Strong communicators who are able to talk with clients and explain complex issues to technical people there
  • Strong Analytical Skills to manage technical tasks and analytical skills to carry these tasks out effectively
  • Strong Problem-Solving Skills
  • Able to multi-task in a fast-paced environment
  • Good Critical thinking to solve issues and develop more efficient systems
  • Bring-in Service improvement in the existing processes with his/her experience
  • Good Team Player


If the above sounds like you and your dream job, send us your CV at and let's do a coffee chat.