General Motors is seeking a Senior Robotics Engineer, Perception/Computer Vision to develop perception features for robots to enable advanced capabilities like object detection, obstacle avoidance, path optimization, and manipulation in dynamic manufacturing environments.
Requirements
- 3+ years of professional experience with a proven track record of developing and deploying AI/ML, perception, computer vision (e.g. mono and stereo cameras, RGB-D, event camera, LiDAR, etc) on robotic systems.
- Proficiency in Python or C++ with hands-on experience on deep learning frameworks such as TensorFlow and PyTorch.
- Solid understanding of robotics fundamentals, perception and navigation methods (e.g. SLAM, planning) and their typical strengths & shortcomings.
- PhD in Computer Science, Machine Learning, Robotics, Computer Vision or a related research field.
- Hands-on robotics experience, such as autonomous vehicles (AV), ADAS, or industrial automation systems in manufacturing environments.
- Experience with robotics frameworks such as ROS/ROS2, (e.g., Nav2, MoveIt).
- Understanding of CI/CD pipelines and modern software development practices.
Responsibilities
- Design, develop, and implement perception algorithms for segmentation, scene understanding, object detection and localization, classification, dynamic tracking, etc.
- Integrate AI and computer vision algorithms with ROS (Robot Operating System) for real-time deployment on autonomous robots, e.g. mobile manipulator.
- Design and maintain cloud-based pipelines for data collection, annotation, preprocessing, model training, and evaluation.
- Collaborate with high-caliber teams of hardware engineers, software engineers, and domain experts to integrate with mapping, motion planning and controls.
- Develop offline tools to test and validate perception models in both simulation and real-world environments.
- Stay updated with emerging technologies and best practices in robotic perception and lead and participate academic/industrial collaborations.
- Generate intellectual property, document results and publish papers
Other
- Onsite - This position requires the employee to be onsite full time.
- The primary work location will be at the General Motors Global Technical Center in Warren, MI.
- Master’s in Computer Science, Electrical Engineering, Robotics, or a related field (or Bachelor’s degree with exceptional professional experience)
- Passion for robotics, with a strong desire to accelerate the application of robotics with AI.
- This role may be eligible for relocation benefits.