Research Engineer (Machine Learning)
Core
Design, implement, and integrate Visual-Language Models (VLMs) into autonomous mobile robot platforms to enable semantic reasoning, perception–language grounding, and decision-making.
Role type
Research Engineer (Machine Learning & Robotics)
Builds
Simulation environments, multimodal datasets, evaluation frameworks, and end-to-end autonomous robotic systems.
Domain
Robotics, Autonomous Systems, Multimodal AI (Visual-Language Models)
Deliverable
production ML models
Required skills
Python, ROS/ROS2, Linux, robotic simulation platforms, 3D modelling, autonomous robotics project experience
Preferred skills
Deep learning, reinforcement learning
Technologies
Python, ROS, ROS2, Linux, GPU computing
Responsibilities
Design and integrate VLMs with navigation, mapping, localization, planning, and control systems; build and maintain simulation environments and datasets; conduct experimental studies for model training and evaluation; support rapid prototyping of research ideas; contribute to research outputs including publications and patents.
Seniority
Mid-level, hands-on IC
