Computer Vision Engineer
Core
Design, develop, and deploy 2D and 3D computer vision and perception systems for robotic microfactories that automate electronics manufacturing and e-waste recovery.
Role type
Senior Computer Vision Engineer (Robotics)
Builds
End-to-end vision pipelines integrated with robotic motion planning and grasping for industrial automation.
Domain
Robotics, Computer Vision, Electronics Manufacturing
Deliverable
production ML models
Required skills
Computer vision architecture, 2D/3D vision systems, Python3, C++, OpenCV, PyTorch, TensorFlow, ROS, MoveIt, Unix systems, shell scripting, containerization, CI/CD, digital camera technology, optics, multi-camera systems
Preferred skills
Mentorship, system design best practices, trade-off analysis between off-the-shelf and custom solutions
Technologies
OpenCV, PyTorch, TensorFlow, ROS, MoveIt
Responsibilities
Drive architecture and deployment of vision systems; own full vision stack from sensor selection to real-time integration; evaluate and adapt state-of-the-art vision approaches; define best practices for testing and validation; collaborate on hardware/software integration; mentor junior engineers.
Seniority
Senior, hands-on IC