Bright Machines

Robot Perception Engineer - Smart Robotics

Job Description

Posted on: 
2026-05-29

Responsibilities

  • Develop computer vision and deep learning algorithms for visual inspection and navigation tasks.
  • Design data capture strategies and train/fine-tune models for inspection and navigation.
  • Build and maintain data pipelines and MLOps workflows for model training and evaluation.
  • Collaborate with Mechanical engineers for optimal imaging configurations.
  • Optimize model inference for GPU deployment using relevant frameworks.
  • Ensure production reliability of perception solutions and support deployment with field teams.

Job Requirements

  • BS or MS in Computer Science, Electrical Engineering, Optics, or related field with 1–3 years in computer vision/ML.
  • Strong Python skills with experience in PyTorch or similar frameworks.
  • Familiarity with image acquisition, camera systems, and sensor integration.
  • Solid understanding of imaging systems and basic electronics for vision systems.
  • Familiarity with 3D geometry and pose estimation.
  • Experience with GPU inference optimization and industrial camera standards is a plus.
  • Exposure to robotics/vision topics and manufacturing/quality systems is desirable.
Apply now

More job openings