Description
We're looking for a 3D Computer Vision Engineer — on a contract basis — to help shape software that turns raw 3D scan data into reliable, production-grade measurements and pass/fail decisions in real-world environments.
What you’ll do
Develop pipelines for:
Point cloud processing, filtering, and denoising
Scan-to-CAD alignment (ICP + feature-based methods)
Feature extraction and primitive fitting (planes, edges, holes, slots, chamfers, fillets)
Dimensional measurement, tolerance evaluation, and per-point deviation field computation
Translate raw geometry into clear inspection outputs (pass/fail, deviations, annotations)
Generate per-point deviation heatmaps for visual review in the 3D viewer
Handle calibration, drift, noise, and incomplete data
Ensure robustness across materials, lighting, and shop-floor conditions
Work directly with QC managers on the shop floor to validate and iterate
Ship working software on a short feedback loop — prototype, test in the field, harden
Support live customer deployments
Help define how UI/UX is optimized for operators
Contribute to end-to-end workflows, not just isolated algorithms
This is primarily a remote contract role, with approximately 20% of working time hands-on at a U.S. or European facility working directly with the 3D camera system to develop and test software against real hardware. Infrequent travel to client sites for system setup and validation is expected as needed.

