Share this Job

Research Engineer (Machine learning and AI modelling techniques)

Apply now

Apply for Job

Date: 17-Apr-2021

Location: Kent Ridge Campus, SG

Company: National University of Singapore

Job Description

The research project involves the development of digital twins for emergency medical ventilators. The Research Engineer is expected to contribute in the following aspects:

  1. Develop digital twin models for ventilators using machine learning and AI modelling techniques,
  2. Run simulations to obtain ventilator’s performance in varying conditions,
  3. Draw insights through data modelling & analysis to improve ventilator’s performance (e.g. safety, reliability),
  4. Apply machine learning and optimization techniques on real-time usage and performance data to optimize ventilator’s performance. 


  • Possess a Bachelor / Masters degree in a relevant discipline, e.g. electrical / electronic engineering, computer engineering, computer science, mechanical engineering etc.
  • Knowledge in machine learning, deep learning, optimization, control systems, IoT/sensor systems, data analytics or closely related field
  • Familiar with deep learning libraries (Keras, Tensorflow, PyTorch)
  • Excellent analytical and computational skills 
  • Software programming in Python, C++ and knowledge of Cloud Computing
  • Understanding of software engineering principles
  • Preferably someone who can commence work asap. 
  • Ability to work independently as well as part of a team with strong initiatives and have the curiosity to explore the unknown.
  • Salary will be commensurate with qualifications and experience.
  • Open to fixed term contract

More Information

Location: Kent Ridge Campus

Organization: Engineering

Department : Electrical And Computer Engineering

Employee Referral Eligible: No