About the Role
We are looking for a passionate Robotics Perception AI Engineer to accelerate the application of AI in robotics. You will work on cutting-edge autonomous systems, developing perception algorithms that allow robots to see, understand, and navigate the world around them.
Must-Have Technical/Functional Skills
- Strong passion for robotics and AI, with a desire to drive real-world applications.
- Master’s or Ph.D. in Computer Science, Electrical Engineering, Robotics, or related fields; exceptional candidates with a bachelor’s degree are welcome.
- 3+ years of hands-on experience developing and deploying AI/ML and perception solutions for robotic systems. Experience with computer vision using mono/stereo cameras, RGB-D, event cameras, LiDAR, etc.
- Proficiency in Python or C++, with deep learning expertise in TensorFlow or PyTorch.
- Solid understanding of robotics fundamentals, including perception and navigation methods (e.g., SLAM, planning), and their typical strengths and limitations.
- Continuous learner who seeks challenges and embraces opportunities for self-growth.
Preferred Qualifications (Competitive Edge)
- Ph.D. in Computer Science, Machine Learning, Robotics, Computer Vision, or related research field.
- Hands-on experience in autonomous vehicles (AV), ADAS, or industrial automation.
- Familiarity with ROS/ROS2 and frameworks like Nav2 or MoveIt.
- Understanding of CI/CD pipelines and modern software development practices.
Roles & Responsibilities
- Design, develop, and implement perception algorithms for segmentation, scene understanding, object detection, localization, classification, and dynamic tracking.
- Integrate AI and computer vision algorithms with ROS for real-time deployment on autonomous robots, including mobile manipulators.
- Build and maintain cloud-based pipelines for data collection, annotation, preprocessing, model training, and evaluation.
- Collaborate with cross-functional teams (hardware engineers, software engineers, and domain experts) to integrate perception with mapping, motion planning, and control systems.
- Develop offline tools to test and validate perception models in simulation and real-world environments.
- Stay updated with emerging technologies in robotic perception and lead/participate in academic and industrial collaborations.
- Generate intellectual property, document research outcomes, and publish papers in relevant forums.