About the Role
Toggle is building industrial software for automated feature inspection and dimensional verification in fabrication. This role involves shaping software that transforms raw 3D scan data into production-grade measurements and pass/fail decisions, expanding into various fabrication environments.
Responsibilities
- Develop pipelines for point cloud processing, filtering, and denoising
- Develop pipelines for scan-to-CAD alignment using ICP and feature-based methods
- Develop pipelines for feature extraction and primitive fitting (planes, edges, holes, slots, chamfers, fillets)
- Develop pipelines for 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
Requirements
- Degree in Computer Science, Robotics, or related field
- Strong experience in 3D computer vision / geometry processing
- Proficiency in Python
- C++ a strong plus
- Experience shipping production-quality computer vision or measurement pipelines
- Hands-on experience with real sensor data
- Hands-on experience with point cloud libraries (PCL, Open3D, or similar)
- Hands-on experience with registration (ICP, feature-based alignment)
- Hands-on experience with geometric primitive fitting (RANSAC, circle/cylinder/plane fitting)
- Hands-on experience with sensor calibration and depth systems
- Inspection, metrology, or manufacturing systems experience is a plus
- Parsing CAD models (DXF, STEP) and aligning scan data to CAD geometry is a plus
- Deployment of systems into production environments is a plus
- Robotics or industrial automation background is a plus
Skills
- 3D Computer Vision
- Geometry Processing
- Python
- C++
- Point Cloud Processing
- Scan-to-CAD Alignment
- Feature Extraction
- Dimensional Measurement
- Tolerance Evaluation
- Sensor Calibration
- ICP
- RANSAC
- PCL
- Open3D
Location
- U.S.
- Europe
Work Type
- Remote
- Contract
- Hybrid
Experience Level
- Strong experience in 3D computer vision / geometry processing
- Experience shipping production-quality computer vision or measurement pipelines
Education Level
- Degree in Computer Science, Robotics, or related field
About the Company
- Toggle is a venture-backed robotics and software company building technology for the construction and fabrication industries.
- We have deployed robotic systems in real-world rebar production.
- We are building a new category of industrial software: automated feature inspection and dimensional verification for high-mix fabrication.
- We’ve validated our sensing and verification stack in rebar and are expanding into broader fabrication environments (metal, glass, GFRC, wood), where quality control remains manual and inconsistent.
- Work on unsolved problems in the physical world and built environment.
- Define and build new systems used directly in factory and construction pre-fab production.
- Human centric with a priority on safety and usability.
- High ownership and fast iteration.
- Small, technical, global and collaborative team.
Equal Opportunity
- Toggle is an equal opportunity employer. We encourage candidates of all backgrounds to apply.
