Bright Machines

Senior Robot Perception Engineer – Smart Robotics

Bright Machines

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Develop and optimize visual inspection algorithms for defect detection, anomaly detection, classification, and quality validation using deep learning
  • Optimize model inference for GPU deployment, leveraging CUDA, TensorRT, and related acceleration frameworks
  • Collaborate with Mechanical engineers to design illumination setups that maximize inspection accuracy and robustness
  • Build and maintain data pipelines for model training, evaluation, and continuous improvement
  • Partner with platform team to establish MLOps practices for model versioning, experiment tracking, automated retraining, and production model monitoring
  • Harden inspection solutions for production reliability, including monitoring, alerting, and graceful degradation
  • Work with service engineering and field teams to deploy inspection solutions and support customer rollouts
  • Define metrics and benchmarks to measure inspection accuracy, throughput, and reliability

Requirements

  • MS or PhD in Computer Science, Electrical Engineering, or a related field, or the equivalent in experience with evidence of exceptional ability.
  • 5+ years of relevant experience in computer vision and/or machine learning
  • Strong programming skills in Python
  • Deep experience with PyTorch for model development and training
  • Experience optimizing ML models for GPU inference in production environments
  • Track record of shipping ML/CV models from prototype to production
  • Experience with image acquisition, camera systems, and sensor integration
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
deep learningvisual inspection algorithmsdefect detectionanomaly detectionmodel inference optimizationCUDATensorRTPythonPyTorchimage acquisition
Soft Skills
collaborationproblem-solvingcommunicationteamworkadaptability