Skip to main content
Search Jobs

iRobot employees having a meeting
Bedford, Massachusetts

Principal Computer Vision Scientist

Category | Software Engineering Job Type | Regular Full-Time/Part-Time | Full time Remote | No
Apply Now

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 teamstodevelop systems from prototypes toproduction

  • 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-artunderstanding 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, anddeploy 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

“Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship of any additional employment visas at this time.”

Apply Now

You have not viewed any jobs recently.

You have not saved any jobs recently.

Sign up for job alerts

Join the iRobot talent community today and get updates on future opportunities. By telling us what job category most interests you, we can streamline what makes it to your inbox.

Job Category and Job Location FieldsSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Software Engineering, Bedford, Massachusetts, United StatesRemove

By submitting your information, you acknowledge that you have read our privacy policy and consent to receive email communication from iRobot.

Back to Top