Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

iRobot Logo

Sr. Principal Scientist - AI / ML / Data Science Tech Lead

iRobot

Salary not specified
Aug 20, 2025
Bedford, MA, US
Apply Now

iRobot is looking to hire an experienced practitioner to lead their combined Artificial Intelligence / Machine Learning / Data Science product R&D team to develop the next generation of capabilities that enhance what robots can do in millions of homes and yards across the world.

Requirements

  • Several years of demonstrated up to date experience in leading the development and deployment to production of end-to-end machine learning applications such as object detection, 3D reconstruction, 3D understanding of scenes, room layout estimation, semantic segmentation, etc.
  • Several years of demonstrated experience in leading the development and deployment of end-to-end data science applications in big data scenarios
  • Up to date experience in deep and reinforcement learning models and techniques
  • Experience with ML frameworks (PyTorch, TensorFlow, etc) and MLOps
  • Familiarity with modern ML tooling, such as PyTorch Lightning, Hydra, and experiment tracking frameworks (e.g., WandB, MLflow)
  • Experience with automatic annotation and domain adaptation techniques
  • Experience with C++ and Python applied to robotics

Responsibilities

  • Lead a team of talented AI / ML / data scientists and engineers that are working together to solve complex challenges in robotics
  • Develop machine learning solutions for enriching and improving map understanding, navigation and planning in challenging and dynamic environments
  • Work at the intersection of predictive and generative intelligence. Utilize extremely large data sets of historical robot operational data, maps, object and obstacle images. Create statistical and classification models for use in cloud and on-device processing.
  • Design cost-effective cloud processing pipelines to train models using a variety of techniques.
  • Find new synergies among approaches in spatial and semantic understanding.
  • Introduce use of large language models to previously human-directed interpretation tasks.
  • Invent new approaches and carry these all the way to deployment to support millions of robots.

Other

  • Solve problems pragmatically, applying judgment and experience to identify and balance technical and business trade-offs.
  • Lead assessment of 3rd party and open-source tools.
  • Help to identify and deliver new product features that provide data-driven value to customers.
  • Experience leading a technical team to deliver productized capabilities (not a research position)
  • 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.