Perception Engineer

Logo of Chef Robotics

Chef Robotics

πŸ“United States

Job highlights

Summary

Chef Robotics is seeking a Perception Engineer to help scale their fleet of robots in commercial kitchens. The ideal candidate will have experience in deep learning, classical computer vision, and state estimation, and will be responsible for developing the next generation of the company's perception system.

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

Preferred 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Chef Robotics know you found this job on JobsCollider. Thanks! πŸ™