

Search by job, company or skills

Your Key Responsibilities
• Develop Python-based robotics software components for perception, planning, control, simulation, data capture and robot action orchestration.
• Build ROS2-based integrations for humanoids, quadrupeds, mobile robots and robotic arms, including sensor streams, navigation, manipulation and command execution.
• Create and maintain computer vision pipelines using cameras, depth sensors, object detection, visual question answering or scene-understanding models.
• Support embodied AI and VLA workflows by integrating foundation models, VLMs, robot
policies and low-level controllers into demonstrable robotics solutions.
• Develop simulation-to-real validation layers using MuJoCo, Isaac Sim/Lab, URDF/MJCF
assets and hardware-test feedback loops to reduce physical testing risk.
• Implement edge AI and offline robot intelligence patterns, including on-device
speech, perception, action dispatch and robotics demonstrations without cloud
dependency where required.
• Contribute to robot hardware integration across LiDAR, depth cameras, Jetson devices,
Unitree SDK, Franka controls and related robotics interfaces.
• Participate in client-ready demos, field validation, troubleshooting, documentation and
continuous improvement of robotics engineering assets.
• Work with architects, product teams and experience teams to convert concept
narratives into reliable, safe and repeatable robotics demonstrations or prototypes.
• Follow strong engineering discipline including code reviews, version control, Docker-
based reproducibility, issue tracking, safety checks and technical documentation.
Skills and attributes for success
Must-have robotics and AI engineering skills
• Strong hands-on Python programming for robotics, automation, AI model integration, computer vision and system orchestration.
• Practical ROS2 experience, including nodes, topics, services/actions, robot control workflows, navigation or manipulation integration.
• Working knowledge of C++ for robotics or performance-sensitive integration components.
• Experience with computer vision and perception frameworks such as OpenCV, YOLO, depth cameras or similar robot perception tools.
• Exposure to embodied AI, VLM/VLA models, PyTorch, HuggingFace or related model integration workflows.
• Experience with simulation tools such as MuJoCo, Isaac Sim/Lab, URDF/MJCF or equivalent robotics validation environments.
• Understanding of robot hardware interfaces, sensors, robot SDKs, edge devices and deployment troubleshooting.
Delivery, collaboration and quality attributes
• Ability to break down ambiguous robotics concepts into working prototypes, demonstrable workflows and repeatable engineering assets.
• Strong problem-solving discipline across field testing, hardware debugging, perception issues, calibration challenges and deployment validation.
• Comfortable collaborating with experience designers, AI engineers, hardware teams, architects and client stakeholders.
• Strong ownership, documentation and communication skills, with the ability to presenttechnical work through live demonstrations.
Ideally, you'll also have
• Experience with Unitree G1/GO2/A2, Franka Research 3, Agilex, Jetson Orin or similar robotics platforms.
• Exposure to NVIDIA GR00T, SpatialVLA, OpenVLA, RT-2, ACT, Moondream, LLM-enabled robotics or foundation-model-based robot control.
• Experience in offline AI patterns, edge AI deployment, on-device NLP, VLM- powered perception and robotics applications with limited or no internet dependency.
• Experience creating client-facing prototypes or live robotics demonstrations for enterprise innovation centres, labs or experience centres.
• Awareness of safe human-robot interaction, demo readiness, fallback design and operational constraints in physical AI deployments.
Job ID: 153403627