iRobot is looking to solve the problem of enhancing robotic products with AI/ML/Data Science capabilities to improve their performance 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
- 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
Responsibilities
- Lead a team of talented AI / ML / data scientists and engineers
- Develop machine learning solutions for enriching and improving map understanding, navigation and planning in challenging and dynamic environments
- 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
- Lead assessment of 3rd party and open-source tools
Other
- Lead a team of talented AI / ML / data scientists and engineers
- M.S or PhD in Computer Science or equivalent degree
- Experience leading a technical team to deliver productized capabilities
- Excellent career growth opportunities
- An attractive salary package with great benefits