Software Engineer, Computer Vision

CircuitHub · circuithub.com

Remote Full-time £80K – £125K/yr 14 days ago
Workplace
Remote

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

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.

About remote Software Engineer jobs

Open jobs
4,795 open remote Software Engineer jobs, 805 of them posted in the last 7 days. See all Remote Software Engineer jobs
Typical advertised pay
$158,000 – $229,000 a year for the middle half of the 2,119 job ads from 586 employers that state a salary in US dollars (median $189,000). This is base pay as advertised, not total compensation. Remote Software Engineer salary
Skills the job ads ask for most
  • Python 47%
  • CI/CD 36%
  • Code review 32%
  • AWS 32%
  • Kubernetes 30%
  • Distributed systems 27%

Share of the 451 newest postings for the role that name each skill. Resume keywords for Software Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.