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

Bedford, Massachusetts, United States

iRobot Logo
Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
RoboticsIndustries

Requirements

  • M.S or PhD in Computer Science or equivalent degree
  • 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 making applications using generative AI models
  • Experience with C++ and Python applied to robotics
  • Experience with robotic perception, including multiple sensing modalities like 2D vision, 3D vision, LIDAR, etc
  • Solid understanding and experience in design patterns, data structures and advanced programming techniques
  • A strong connection to and up to date knowledge of developments and advances in the ML research community
  • Experience leading a technical team to deliver productized capabilities (not a research position)
  • Authorized to work for any employer in the U.S. (no sponsorship available)

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 to 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
  • 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
  • Invent new approaches and carry these all the way to deployment to support millions of robots

Skills

Key technologies and capabilities for this role

Machine LearningAIData ScienceObject Detection3D ReconstructionLarge Language ModelsCloud ProcessingRoboticsNavigationPlanningStatistical ModelsClassification Models

Questions & Answers

Common questions about this position

What qualifications are required for the Sr. Principal Scientist role?

Candidates need an M.S. or PhD in Computer Science or equivalent, several years of experience leading end-to-end machine learning and data science applications in production, and up-to-date expertise in deep and reinforcement learning.

What technical skills and tools are needed for this position?

Required skills include experience with ML frameworks like PyTorch and TensorFlow, MLOps, modern tooling such as PyTorch Lightning and Hydra, C++ and Python for robotics, and robotic perception with modalities like 2D/3D vision and LIDAR.

What is the salary or compensation for this role?

This information is not specified in the job description.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What will I be leading in this role at iRobot?

You will lead a team of talented AI/ML/data scientists and engineers working on complex robotics challenges, including machine learning for map understanding, navigation, planning, and deploying models to support millions of robots.

iRobot

Designs and manufactures consumer cleaning robots

About iRobot

iRobot designs and builds intelligent robots for home use, with a focus on making household maintenance easier and healthier. The company is best known for its Roomba robot vacuum, which was first introduced in 2002 and has sold millions worldwide. iRobot's products utilize advanced cleaning, mapping, and navigation technologies to efficiently clean homes. Unlike many competitors, iRobot emphasizes a commitment to social justice and inclusiveness in its workplace, ensuring a respectful environment for all employees. The company's goal is to provide effective home maintenance solutions while promoting equality and accessibility in its hiring practices.

Atlantic City, New JerseyHeadquarters
1990Year Founded
$29.2MTotal Funding
IPOCompany Stage
Robotics & Automation, Consumer GoodsIndustries
1,001-5,000Employees

Benefits

Health, dental, & vision coverage
HSA & FSA
401(k) contributions
Employee Stock Purchase Plan
Life & disability insurance
Generous time off
Great discounts
iRobot product discounts

Risks

Co-founder Colin Angle's new startup could increase competition and talent drain.
Failure of Amazon's acquisition plan may hinder strategic growth opportunities.
Recent layoffs indicate potential financial instability and affect employee morale.

Differentiation

iRobot pioneered consumer robots with the Roomba, setting industry standards since 2002.
The company integrates advanced mapping and navigation in its cleaning technologies.
iRobot emphasizes inclusiveness and equality, fostering a respectful work environment.

Upsides

Increased interest in smart home ecosystems boosts demand for iRobot's advanced products.
Self-emptying and powerful vacuums align with consumer preferences for convenience.
Growing home automation market offers expansion opportunities for iRobot's product offerings.

Land your dream remote job 3x faster with AI