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.