x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Education / Training Job   »   Research Engineer (Differentiable Simulator)
 banner picture 1  banner picture 2  banner picture 3

Research Engineer (Differentiable Simulator)

National University Of Singapore

National University Of Singapore company logo

Interested applicants are invited to apply directly at the NUS Career Portal.

Your application will be processed only if you apply via NUS Career Portal.

We regret that only shortlisted candidates will be notified.


Job Description

The research project involves the development of high-performance computing and differentiable simulators for robotics learning. The research engineer is expected to contribute in the following aspects:
a) Develop differentiable physics-based simulators for robotics learning and manipulation, including rigid body dynamics, soft coupling and fluid simulation.
b) Build high performance computation forward simulation and differentiable simulation models on GPU, and optimize performance on forward and differentiable methods.
c) Design control policy on robotics learning combining differentiable simulator and other learning methods, exploring the connection between differentiable simulation and large-scale robot deployment.

Qualifications

• A bachelor degree in a relevant discipline, e.g. electrical / electronic engineering, computer engineering, computer science, etc.
• Full experience in computer graphics and robotics area, especially in physics-based simulation, differentiable simulation, high performance computing.
• Familiarity with auto differential libraries (JAX, AutoGrad, Warp, Taichi…)
• Experienced on GPU programming, familiar with cuda thread scheduling, allocation, and optimization, have management and project planning capabilities for large-scale CUDA engineering and the CudaGraph.
• Software programming in C++, Python and knowledge of Cloud Computing, Edge Computing.
• Excellent analytical and computational skills.
• Understanding of software engineering principles, preferred worked experience on open-source software.
• The candidate must have the ability to work independently as well as part of a team with strong initiatives and have the curiosity to explore the unknown.
• Open to Fixed Term Contract.



Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Teacher - Chinese
Raffles House @ Adam Pte. Ltd.
Quick Apply
Teacher - English
Raffles House @ Adam Pte. Ltd.
Quick Apply
Assistant Teacher (Full / Half Day)
Raffles House @ Adam Pte. Ltd.
Quick Apply
French Language Teacher
Alliance Francaise De Singapour
Quick Apply
Research Fellow / Scientist (VT Lab), IMCB
A*star Research Entities
Quick Apply
Research Officer (SHW Lab), IMCB
A*star Research Entities
Quick Apply
Research Officer (JL Lab), IMCB
A*star Research Entities
Quick Apply
Audience Research Intern (Jan - Jun 2025)
NBCUniversal
Quick Apply
Financial Advisor - Training Provided
Phare Venture
Quick Apply
Senior/Principal Research Scientist
Sunbird Bio Pte. Ltd.
Quick Apply