CircuitHub

Software Engineer, Computer Vision

CircuitHub · Remote
Remote Remote $80K–$125K Posted 2026-10-19
Salary
$80K–$125K
Type
Full-time

ABOUT CIRCUITHUB

CircuitHub is reshaping electronics manufacturing with The Grid, a factory-scale robotics platform that makes small-batch, high-mix electronics assembly radically more efficient. Think semiconductor-fab precision applied to the chaotic world of prototyping and low-volume production: a 10x throughput improvement in one of the world's most foundational industries.

We've raised $45M from top-tier investors including Plural, Y Combinator and Google Ventures, and we're already profitable. Our customers include a major EV maker, a top AI lab and many of the worlds largest companies.

The Grid isn't a prototype. It's live, scaling fast and delivering real revenue, and we're building the team that will scale it further.

WHAT YOU'LL DO

  • Inspect boards. Improve automated optical inspection that finds missing, rotated and wrongly placed parts and bad solder, working alongside our AI agents.
  • Pick reliably. Train and deploy the models that find parts in bins and trays, centre them on the nozzle and catch a clumped or dropped pick.
  • Align precisely. Fiducial detection, calibration and image alignment for placements measured in fractions of a millimetre.
  • Build the data loop. Decide what to capture, build labelling tools, and turn operator verdicts into training data.
  • Go fast. Work with our high-speed cameras and GPU capture pipeline to move vision closer to real time.
  • Measure it. Track accuracy in production, find where errors come from, and prove every change against past results.

WHAT WE LOOK FOR

  • You've shipped computer vision into production, beyond a notebook.
  • Strong software engineering in Python, C++ or a comparable language.
  • A mix of classical vision (geometry, calibration, template matching) and deep learning; you know when each is the right tool.
  • Experience with industrial or machine-vision cameras is a bonus.
  • You use coding agents to move faster and take full ownership of what they produce.
  • You like the physical world: lighting, lenses and parts rotated by 90°.

STACK

  • Vision: OpenCV, PyTorch and Lightning, ONNX Runtime on GPU, libtorch from Haskell
  • Cameras: Basler GigE cameras via pylon, high-speed cameras with GPUDirect capture
  • Services: Python and Haskell, PostgreSQL, Nix and NixOS

PAY

UK £80k–£125k · US $125k–$250k, depending on experience, plus equity.

PythonPyTorchPostgreSQLC++
$100K — 10th pctl $275K — 90th pctl
This role’s midpoint $102K vs. market median $180K for Data & ML roles
-45%
below median
Based on 2,500+ Data & ML roles with disclosed salary ranges tracked on NewJob.
E
Software Engineer, Product
Remote Remote
Engineering
$80K–$125K
E
Software Engineer, Applied AI
Remote Remote
Engineering
$80K–$125K
E
Software Engineer, Front End & Design
Remote Remote
Engineering
$80K–$125K
See all roles at CircuitHub →
N
Senior Computer Vision Engineer, Embodied AI
Niantic Spatial San Francisco, CA Hybrid
Data & ML
$229K–$255K
A
Mission Software Engineer, Vehicle Software, Computer Vision
Anduril Industries Costa Mesa, California, United States
Data & ML
$220K–$292K
M
Software Engineer, Computer Vision / Image Processing
Muon Space San Jose, CA Hybrid
Data & ML
$190K–$212K
S
Sr. Software Engineer, Computer Vision
Space Exploration Technologies Hawthorne, CA
Data & ML
$160K–$225K
See all Data & ML roles →

Interested in this role?

Apply directly on the company site — no recruiter middleman, no account required.

Apply now →
Apply on company site