
Software Engineer, Computer Vision
CircuitHub10 hours ago
Remote, United States +3 moreMid Level
Base Salary
$125k - $250k/yr
Responsibilities
- Improve automated optical inspection for missing, rotated, incorrectly placed parts, and bad solder.
- Train and deploy models that identify parts, center them on nozzles, and detect clumped or dropped picks.
- Develop fiducial detection, calibration, and image-alignment systems for precise placements.
- Design data-capture processes, build labeling tools, and convert operator verdicts into training data.
- Use high-speed cameras and GPU capture pipelines to move vision processing toward real time.
- Track production accuracy, identify error sources, and validate changes against historical results.
Requirements
- Experience shipping computer-vision systems into production beyond notebook prototypes.
- Strong software engineering skills in Python, C++, or a comparable language.
- Experience combining classical computer vision techniques such as geometry, calibration, and template matching with deep learning.
- Ownership of code produced with coding agents and ability to work with physical systems, lighting, lenses, and component placement.
- Experience with industrial or machine-vision cameras is preferred.
Benefits
- Equity is included.
- Compensation is listed as UK £80k–£125k or US $125k–$250k, depending on experience.
Tech Stack
Categories
ML EngineeringRobotics
About CircuitHub
CircuitHub builds an on-demand electronics manufacturing service focused on small-batch, high-mix PCB assembly and rapid prototyping. Hardware companies upload EDA files to get full-turnkey quotes and production for runs from 1 to 10,000 units, powered by its factory-scale robotics platform, The Grid. Founded in 2013 and headquartered in South Deerfield, Massachusetts, the privately held company serves markets such as robotics, aerospace, automotive, and 3D printing.