Job Description
Are you passionate about pushing the boundaries of Artificial Intelligence, Machine Learning, and Robotics? Nanyang Technological University (NTU Singapore) is seeking a highly motivated Research Assistant to join our pioneering team of innovators. In this role, you will contribute to cutting-edge research focused on accelerating AI models for deployment across cloud, edge, and robotic platforms.
As a Research Assistant, you will play a vital role in our laboratory, bridging the gap between theoretical AI/ML algorithms and real-world physical applications. You will work alongside world-class faculty and researchers to design, implement, and optimize AI models that improve the efficiency, autonomy, and intelligence of next-generation robotic systems. This is an exceptional opportunity to gain hands-on experience in one of the world's leading research environments, contributing to publications and impactful technological advancements.
Responsibilities
- Design and develop optimized AI and Machine Learning models tailored for cloud and edge computing environments.
- Implement complex algorithms on robotic hardware to enhance autonomous navigation and decision-making capabilities.
- Conduct rigorous performance benchmarking and latency analysis for AI models in real-time robotic scenarios.
- Maintain and improve laboratory infrastructure, including software libraries and high-performance computing clusters.
- Collaborate with interdisciplinary teams to translate research concepts into experimental prototypes.
- Document research findings, prepare technical reports, and contribute to academic publications.
- Participate in regular lab seminars and provide technical mentorship to junior members of the research team.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or a closely related quantitative discipline.
- Strong programming proficiency in Python, C++, or C, with experience in deep learning frameworks such as PyTorch or TensorFlow.
- Solid understanding of Machine Learning fundamentals, including neural network architectures, optimization techniques, and data processing.
- Proven experience with robotics middleware such as ROS (Robot Operating System) or equivalent frameworks.
- Familiarity with hardware acceleration techniques (e.g., CUDA, TensorRT) for edge deployment is highly desirable.
- Strong analytical problem-solving skills and the ability to work independently in a fast-paced research environment.
- Excellent verbal and written communication skills in English, with the ability to articulate complex technical ideas clearly.