National University of Singapore (NUS) Jobs

National University of Singapore (NUS)

Applications Close:

Kent Ridge Campus

5 Star University

"Research Engineer (Differentiable Simulation)"

Academic Connect
Applications Close

Research Engineer (Differentiable Simulation)

Job Description

The project centers on advancing high-performance computation and creating differentiable simulation frameworks tailored for robotic learning.

The research engineer will play a vital role across the following domains:

  • Develop physics-driven differentiable simulators that support robotic learning and manipulation tasks. This includes working on rigid body mechanics, soft-body interactions, and fluid dynamics.
  • Implement GPU-based forward and differentiable simulation engines, ensuring both high computational efficiency and optimized performance for large-scale robotic experiments.
  • Formulate control policies for robotics by integrating differentiable simulators with complementary machine learning strategies. This also involves exploring how such methods can be scaled for deployment in complex robotic systems.

Qualifications

  • Min Bachelor’s degree in a relevant discipline such as Electrical/Electronic Engineering, Computer Engineering, Computer Science, or a closely related field.
  • Strong background in computer graphics and robotics, with particular emphasis on physics-based simulation, differentiable simulation, and high-performance computing.
  • Hands-on experience with automatic differentiation libraries (e.g., JAX, AutoGrad, Warp, Taichi).
  • Skilled in GPU programming, with knowledge of CUDA thread scheduling, memory allocation, and performance tuning. Experience managing large-scale CUDA projects and utilizing CudaGraph is highly valued.
  • Proficiency in software development using C++ and Python, alongside familiarity with Cloud and Edge Computing environments.
  • Strong analytical mindset and advanced computational problem-solving abilities.
  • Understanding of software engineering practices; contributions to open-source software are considered an advantage.
  • Self-driven and proactive, capable of independent work while excelling in team collaboration. A curious mindset and willingness to push boundaries are essential.
  • Open to Fixed Term Contract.

More Information

Location: Kent Ridge Campus

Organization: College of Design and Engineering

Department: Electrical and Computer Engineering

Employee Referral Eligible: No

Job requisition ID: 30497

Apply now

Tell them AcademicJobs.com sent you!

Apply Now

No Job Listings Found

There are currently no jobs available.

Express interest in working

Let know you're interested in opportunities

Express Interest

Receive university job alerts

Get alerts from AcademicJobs.com as soon as new jobs are posted

Post a job vacancy

Are you a Recruiter or Employer? Post a new job opportunity today!

Post a Job
View More