Perception Engineer
All levels
Updated on 2/7/2024
Chef Robotics

51-200 employees

AI-powered robots for commercial kitchen automation
Company Overview
Chef Robotics is a pioneering company that addresses the labor crisis in the food industry by integrating Robotics and AI into commercial kitchens, thereby reducing the cost of fresh food and increasing its accessibility. Their unique approach offers a flexible solution to traditional "hard" automation, enabling tasks that would otherwise be impossible without robotic assistance. This forward-thinking culture and commitment to technical advancement positions Chef Robotics as a leader in the industry, making it an exciting and rewarding place to work.
AI & Machine Learning
Consumer Goods
Robotics & Automation

Company Stage

Seed

Total Funding

$24.1M

Founded

2019

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

12%

1 year growth

55%

2 year growth

154%
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Tensorflow
CUDA
Pytorch
Computer Vision
Linux/Unix
CategoriesNew
AI & Machine Learning
Requirements
  • BS, MS, or PhD in computer science, robotics, electrical engineering, mechanical engineering or related field
  • Practical experience shipping working perception systems
  • 5+ years research and industry experience in machine/deep learning and computer vision
  • 5+ years experience in Python and/or C++
  • Experience with common deep learning frameworks like Tensorflow or Pytorch
  • Excellent software engineering fundamentals
  • Excellent mathematical skills, especially with probability and statistics, linear algebra, and classical machine learning
Responsibilities
  • Oversee the collection, labeling, and management of datasets to train and evaluate machine learning models
  • Employ strategies for training models with limited data, including things like synthetic data generation, data augmentation, transfer learning, active learning, and domain adaptation
  • Develop perception systems for object detection and segmentation utilizing both 2D and 3D image data
  • Develop systems for sensor fusion and object tracking
  • Develop scalable and productionizable methods for camera calibration
  • Evaluate and select cameras and other sensors for our next-generation hardware
  • Champion engineering excellence, ensuring high-quality, well-structured, and well-tested code
  • Stay up-to-date with the latest ML and perception research and apply insights in a practical way to our system
  • Drive the development of new ideas from conception through implementation and evaluation
  • Take full ownership of perception projects, ensuring they meet and exceed performance and reliability standards
  • Be proactive in identifying potential issues and opportunities for improvement, leading efforts to develop and implement solutions
Desired Qualifications
  • Startup experience
  • Experience with the robotics tech stack, e.g. Linux, ROS, OpenCV, CUDA
  • Experience with SLAM, localization, calibration, state estimation, sensor fusion
  • Experience with full-stack web engineering and infrastructure
  • Experience with basic mechatronics and electronics