Rolo Robotics
AI/ML Software Engineer (Machine Intelligence)
Rolo RoboticsSingapore11 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Role Overview

As our Machine Intelligence Engineer, you will be responsible for developing the system’s “intelligence layer.” This includes multimodal scene perception, operational and control intelligence. You will be a part of team in charge of production-ready machines for F&B automation.


Key Responsibilities:

  • Be a core contributor to product and technical discussions.
  • Design and implement perception pipelines that enable real-time understanding of food and kitchen environments.
  • Develop AI/ML models for operational intelligence, decision-making, and control strategies.
  • Integrate perception and intelligence modules into our robotics and web software stack.
  • Work closely with hardware, embedded, and software engineers to ensure robust end-to-end functionality.
  • Drive experiments from prototype to production-quality deployment.
  • Stay on top of state-of-the-art techniques in machine intelligence for robotics.


Desired Skills and Experiences:

  • Expertise in training, fine-tuning, and deploying deep learning models for robotic grasp detection, object pose estimation, and motion planning.
  • Experience with reinforcement learning (RL) and imitation learning (IL) for adaptive arm control in unstructured environments.
  • Knowledge of foundation models for manipulation (e.g., RT-X, OpenVLA, GR1, or custom vision-language-action architectures).
  • Strong understanding of 3D vision pipelines, including point cloud processing, RGB-D sensor fusion, and camera calibration.
  • Experience developing object detection, segmentation, and keypoint estimation algorithms.
  • Proficiency in integrating stereo cameras, Intel RealSense, or depth LiDAR systems for spatial reasoning and environment reconstruction.
  • Proficient in Python and C++ for real-time control, inference pipelines, and perception integration.
  • Strong grasp of software engineering best practices - version control (Git), CI/CD workflows, code modularity, and test-driven development.
  • Experience deploying AI pipelines using Docker, ROS/ROS2 nodes, or NVIDIA JetPack environments.
  • Proven ability to deploy models on embedded AI hardware such as NVIDIA Jetson AGX Orin, Xavier, or Coral TPU, ensuring real-time inference performance.
  • Understanding of kinematics, dynamics, and control theory.
  • Experience developing hybrid pipelines combining analytical planning and learned policies for robust manipulation.
  • Ability to build multimodal representations for task-level decision-making and context-aware manipulation.
  • Experience working in small, cross-disciplinary teams (mechanical, electrical, software, AI) to take full ownership of robotic system modules.
  • Strong ability to translate high-level F&B use cases into technical manipulation tasks
  • Prior experience in deploying and validating robot arms in real environments is highly desirable.


Please send us your resume/CV along with a short cover letter (a few paragraphs) addressing the following:

Why are you interested in this role and our company?

What excites you about working in robotics, and specifically in the food & beverage (F&B) robotics space?

How do you see your skills and experiences making an impact in this role?

Can you share an example of when you took ownership of a project and drove it from idea to impact?

Which areas are you less familiar with today, and how would you like to grow in them?


Email: [email protected]

Subject: AI Software Engineer Role

Key Skills

Ranked by relevance