Mach9

Software Engineer - 3D Graphics

Mach9
Apply
17 hours ago

Base Salary

$130k - $180k/yr

Responsibilities

  • Build 3D tools for inspecting point clouds and creating precise engineering drawings.
  • Extend the point-cloud renderer and GPU picking system.
  • Solve geometry problems involving clipping, snapping, construction planes, and camera controls.
  • Identify and fix performance issues in large real-world datasets.
  • Improve shared rendering and interaction systems for CAD tools.

Requirements

  • Strong foundation in 3D mathematics and spatial reasoning, including transforms, planes, and projections.
  • Experience building software through coursework, personal projects, internships, or full-time work.
  • Ability to read and modify code written by others.
  • Experience with TypeScript and browser graphics, or comparable performance-sensitive graphics experience in a statically typed language.
  • Attention to correctness and performance, sound technical judgment, and initiative to investigate and complete problems.

Benefits

  • In-person work from Mach9’s SoMa office with flexibility to work from home when needed.

Tech Stack

Three.jsTypeScript

Categories

Mach9

About Mach9

11-50 employees

Mach9 develops AI-powered geospatial software that converts reality-capture datasets (LiDAR and imagery) into high-precision 3D maps and engineering-ready CAD/GIS deliverables. Its flagship product, Digital Surveyor, automatically extracts assets such as utility poles, signage, curbs, and striping for surveying, civil engineering, and GIS teams working on infrastructure projects. Founded in 2021 and headquartered in San Francisco, the privately held company offers a browser-based 3D CAD platform used to speed project delivery.

Contact me