Posted in

Perception Engineer

Perception Engineer

CompanyChef Robotics
LocationSan Francisco, CA, USA
Salary$100000 – $225000
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior

Requirements

  • BS, MS, or PhD in computer science, robotics, electrical engineering, mechanical engineering, or related field.
  • Practical experience shipping working perception systems.
  • 5+ years of research and industry experience in machine/deep learning and computer vision.
  • Strong proficiency in Python (core language for development).
  • Experience with deep learning frameworks (preferably PyTorch or TensorFlow).
  • Expertise in ROS (Robot Operating System) or similar robotics frameworks.
  • Hands-on experience working with hardware and sensors.
  • Strong software development skills, with a focus on deploying production-ready code.

Responsibilities

  • Explore and integrate new sensors, particularly cameras, to improve robot perception.
  • Develop and optimize perception models (detection, segmentation, classification) using classical and deep learning techniques.
  • Calibrate cameras and refine sensor alignment for accurate real-world performance.
  • Work on ML infrastructure, including data collection, annotation, and model training pipelines.
  • Implement sensor fusion techniques to combine data from multiple sources.
  • Develop tracking algorithms to improve object identification and movement prediction.
  • Manipulate 3D geometry, including point cloud processing and camera transforms.
  • Scale and refine perception infrastructure to support our company’s growth.
  • Collaborate with the robotics team to transition to modern platforms and technologies.
  • Develop new perception models to support expanding customer needs and meal types.
  • Improve and scale our perception infrastructure to meet growing demand.
  • Assist in integrating new cameras and sensors for enhanced robotic vision.
  • Contribute to system-wide improvements that increase efficiency and accuracy.

Preferred Qualifications

  • C++ proficiency for performance optimization.
  • Cloud development experience (Google Cloud or AWS).
  • Docker and containerization expertise.
  • Experience working in robotics start-ups or fast-paced environments.
  • Deep understanding of camera calibration and perception sensors.