Develop and optimize computer vision and machine learning models for deployed robots, using large-scale sensor data to improve environmental awareness and inventory insights.
Senior Robot Perception Engineer - Visual Inspection/MLOps
📜 Description
- Develop and optimize deep learning algorithms for defect and anomaly detection, classification, and visual quality validation.
- Optimize model inference for GPU deployment using CUDA, TensorRT, and related acceleration frameworks.
- Collaborate with mechanical engineers on illumination setups that improve inspection accuracy and robustness.
- Build data pipelines for model training, evaluation, and continuous improvement; establish MLOps practices for versioning, tracking, retraining, and monitoring.
- Harden inspection solutions for production reliability and support deployments and customer rollouts with service engineering and field teams.
- Define benchmarks for inspection accuracy, throughput, and reliability, and help shape the inspection product roadmap.
🛠️ Requirements
- MS or PhD in Computer Science, Electrical Engineering, or a related field, or equivalent experience demonstrating exceptional ability.
- 5+ years of relevant experience in computer vision and/or machine learning.
- Strong Python programming skills and deep experience with PyTorch for model development and training.
- Experience optimizing ML models for production GPU inference and shipping ML/CV models from prototype to production.
- Experience with image acquisition, camera systems, and sensor integration.
- Preferred: machine vision lighting and optics, industrial camera standards, C/C++, MLOps tools, data labeling and active learning, ROS2, manufacturing quality control, or relevant publications or patents.
Full job description
The only way to ignite change is to build the best team. At Bright Machines, we’re innovators and experts in our craft who have joined together to manufacture the AI and data center infrastructure at the edge. We believe unifying software, intelligent automation, and data is the answer to delivering quality and flexibility at scale. We deliver products to meet the demands of today while continuously investing in our Bright Factory model to take advantage of what comes next.
Working with us means you’ll have the opportunity to make lasting, impactful changes for our company and our customers. If you’re ready to apply your exceptional skills to a brighter way of manufacturing AI infrastructure, we’d love to speak with you.
ABOUT THE ROLE
As a senior Robot Perception Engineer on the Smart Robotics team at Bright Machines, you will be a hands-on senior contributor responsible for productizing visual inspection solutions for our automation platform. You will own the full pipeline—from algorithm development to production deployment—turning prototype inspection capabilities into reliable, high-throughput features that operate at scale across our automation lines. In this role, you will develop and optimize computer vision and deep learning models for defect detection, classification, and visual validation. You will collaborate closely with cross-functional teams, including Mechanical Engineering and Manufacturing Operations, to design end-to-end inspection solutions that deliver consistent, accurate results under real-world factory conditions. Additionally, you will have the opportunity to shape the inspection product roadmap and drive the adoption of cutting-edge machine learning techniques in an industrial setting.
WHAT YOU WILL BE DOING
WHAT YOU WILL BRING
IT WOULD BE GREAT IF YOU HAD
C/C++ experience for performance-critical components
Similar jobs
Search more Computer Vision Engineer jobsSet technical direction for fine-grained visual identification by building and deploying computer vision models that distinguish specific brands, models, editions, and variants at production scale.
As a Principal Computer Vision Engineer, you'll architect and optimize computer vision pipelines, blending classic techniques with deep learning to enhance retail analytics.
Senior Machine Learning Engineer, Computer Vision/VLM
Develop and deploy computer vision and multimodal models, AI agent frameworks, and feedback-driven systems that generate rich scene understanding for autonomous driving data and model development.
As a Senior Computer Vision Engineer, you will design and implement advanced computer vision algorithms, collaborate with teams, and mentor junior engineers while optimizing solutions for real-world applications.
