Principal Computer Vision Scientist
iRobot Corp.
Bedford, MA
Introduction
iRobot is looking to hire a Senior Principal Engineer on our SLAM and Perception team who will play a vital role in developing the next generation of robots that will live in millions of homes across the world. If you are a consumer centric pioneer eager to build innovative robot products.What You Will Do:
Develop computer vision and machine learning algorithms for creating and understanding of maps in dynamic environments
Conduct research and development in computer vision, map understanding, semantic understanding of scenes, and related disciplines
Collaborate with cross-functional teams to develop systems from prototypes to production
Work at the intersection of traditional computer vision and machine learning to improve and enrich indoor robot maps
Develop and deploy algorithms for desktop and embedded platforms, in C/C++ and other languages
To Be Successful You Will Have :
State-of-the-art understanding of robotic perception, including multiple sensing modalities like 2D vision, 3D vision, LIDAR, etc.
Exposure to modern machine learning
Demonstrated experience in applications such as 3D reconstruction, 3D understanding of scenes, room layout estimation, depth estimation, point cloud processing, sensor fusion, calibration, or semantic segmentation
Strong proficiency in C++ and Python and experience with ML frameworks (PyTorch, TensorFlow)
Understanding of data structures, design patterns, and advanced programming techniques
M.S. or Ph.D. in Computer Science or related fields
Eight or more years of work experience in robotics, SLAM, or computer vision.
In Return You Can Expect:
To work on exciting problems in computer vision and semantic maps, and deploy solutions to the world’s largest installed base of consumer robots
Be an integral part of a team dedicated to building the next generation of robots
Opportunities to continuously learn, collaborate with, and mentor our innovative and knowledgeable technical staff including leading scientists in computer vision, machine learning, and SLAM.
An attractive salary package with good benefits
Excellent career growth opportunities