Senior Computer Vision & Spatial Geometry Engineer Job at Molaprise, New York, NY

UEs1UjFMdWQ5cFpldDV6YVJ0dS94V0Z3MVE9PQ==
  • Molaprise
  • New York, NY

Job Description

Senior Computer Vision & Spatial Geometry Engineer

Location: New Yori, NY / Remote

Duration: Full Time

 

Role Overview

We are building an automated system that converts scanned architectural floor plans (PDFs)—including NYC as-built condominium filings—into structured, coordinate-based spatial data suitable for 3D modeling and GIS workflows.

This role focuses on reconstructing accurate geometry from raster scans , not extracting existing vectors and not training end-to-end black-box models. The core challenge is turning noisy, skewed, real-world blueprint scans into watertight room polygons with real-world coordinates .

We are looking for a senior engineer who is strong in classical computer vision, computational geometry, and raster-to-vector reconstruction , and who enjoys solving hard, practical problems with deterministic and explainable systems.

 

Key Responsibilities

Geometry & Vision Pipeline

  • Design and implement a raster-to-geometry pipeline for scanned architectural PDFs
  • Build robust preprocessing tools for:
    • deskewing
    • binarization
    • noise reduction
    • normalization of low-quality scans
  • Isolate architectural linework (walls, boundaries) from:
    • text
    • dimensions
    • symbols
    • stamps and annotations
  • Handle door gaps and broken boundaries to ensure enclosed, “watertight” regions
  • Extract enclosed regions (rooms, corridors) using connected components and topology analysis
  • Convert raster regions into clean polygon geometry
    • contour extraction
    • polygon simplification
    • vertex snapping
    • consistent winding and validity checks

 

Spatial Accuracy & Scaling

  • Develop deterministic methods to convert pixel geometry into real-world X/Y coordinates
  • Calibrate scale using:
    • architectural dimension annotations
    • scale notes when available
  • Validate geometry numerically:
    • closed polygons
    • area consistency
    • tolerance-based error detection

 

Text & Semantic Integration

  • Integrate OCR outputs to:
    • associate room labels with polygons
    • parse dimension strings (feet/inches, metric)
    • extract height or ceiling notes
  • Map semantic text to spatial geometry using proximity and containment logic

 

Output & Integration

  • Produce structured JSON outputs aligned with downstream 3D/GIS systems
  • Ensure outputs are explainable, debuggable, and consistent across floors and documents
  • Build internal visualization/debugging tools (overlays, masks, polygon previews)

 

What This Role Is Not

  • Not prompt engineering
  • Not LLM application development
  • Not training large end-to-end neural networks
  • Not purely academic research

This role is about deterministic geometry extraction from real-world scanned documents .

 

Required Technical Skills

  • 5+ years of experience in computer vision, image processing, or computational geometry
  • Strong command of classical CV techniques , including:
    • thresholding and morphology (dilate/erode/open/close)
    • edge and line detection (e.g., Hough transforms)
    • connected components and region analysis
    • contour tracing and polygon simplification (e.g., Douglas–Peucker)
  • Solid understanding of planar geometry and numerical robustness
  • Experience converting raster data into vector or polygon representations
  • Strong Python skills (NumPy, OpenCV, scikit-image, etc.)
  • Comfortable debugging visually and iterating on messy real-world data

 

Strongly Preferred

  • Experience with architectural drawings, floor plans, CAD, BIM, GIS, or maps
  • Familiarity with OCR systems and bounding-box–based text extraction
  • Experience parsing architectural dimensions (feet/inches or metric)
  • Experience validating polygon geometry (self-intersection, closure, area)
  • Prior work on document image analysis or technical drawings

 

Nice to Have

  • Experience using pretrained segmentation models to supplement classical CV
  • Exposure to GIS or BIM formats (GeoJSON, IFC, IMDF)
  • Knowledge of NYC as-built or Department of Buildings / Finance document conventions
  • Experience building internal QA or visualization tools
  • Familiarity with downstream 3D geometry pipelines

 

Job Tags

Full time, Remote work

Similar Jobs

Go Logistix Inc

Sprinter/Cargo Van Owner Operator Job at Go Logistix Inc

 ...Logistix Inc.?: Whether youre searching for: Sprinter Van owner-operator jobs. Cargo Van delivery routes. Independent contractor logistics work. Go Logistix Inc. provides the structure, support, and flexibility you need to grow your business with... 

The Judge Group

Data Architect (1122521) Job at The Judge Group

 ...Location: Bayonne, NJ Salary: $120,000.00 USD Annually - $130,000.00 USD Annually Description Title: Data Architect Employment: Fulltime Newark, NJ (3 days/week) Strong Handson Expertise In AWS: S3, Glue, Lake Formation, Redshift, EMR, IAM Microsoft... 

Clearwater Living Highland Park

Housekeeper Job at Clearwater Living Highland Park

Are you passionate about serving seniors? Do you want to be part of team that strives to create experiences that celebrate our seniors? Clearwater Highland Park is a premier luxury senior living community in Dallas, TX and is looking for a full-time Housekeeper to join...

Genesis Technical Staffing, Inc

Electrical Engineer - Power Generation -EPC Job at Genesis Technical Staffing, Inc

 ....8kV and 34.5kV systemsand aProfessional Engineer (PE) license desiredto join our EPC team supporting power generation, renewables, battery energy storage (BESS), data centers, substations, and transmission projects.Work Detail~Develop conceptual layouts, preliminary... 

GreatAuPair LLC

Senior Caregiver Job at GreatAuPair LLC

 ...needed, change incontinence briefs and clean up or shower after bowel accidents. Wash...  ...Occasionally, I may need help with the overnight shift, which I normally staff, as follows. I...  ...Dad's brief one to two times during the night. I also stay groggily semi-aware of Dad's...