M

Mach9

Automates LiDAR scans into 2D/3D models

Machine Learning Engineer - Product

Computer VisionConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$180k - $300k /yrIn-person

About the Job

Requirements

  • A Bachelor of Science or Master of Science in Computer Science, Electrical Engineering, Robotics, or a related field, or equivalent experience.
  • Strong coding abilities, preferably in Python and PyTorch, and comfort working with a large codebase.
  • Hands-on experience training or fine-tuning a vision model for segmentation, detection, or 3D, through work, internships, or projects.
  • Working knowledge of geometry for 3D perception, including coordinate systems, transforms, and projecting between images and point clouds.
  • Ability to quickly learn new frameworks and papers and explain the learning to teammates.
  • Ability to communicate with engineers, product teams, and surveyors who use the products.
  • Fluency with AI coding assistants.

Responsibilities

  • Ship new extraction features end to end, including scoping with product and customer-facing teams, developing data and labeling strategies, selecting or fine-tuning models, evaluating them, and integrating them into Digital Surveyor.
  • Build on existing model families and open-source tooling, including vision foundation models, vision-language models, point-cloud backbones, and classical geometry, and understand their capabilities.
  • Adapt production models to new object classes, regions, and sensor types as customers bring them.
  • Build evaluation pipelines that measure improvements and regressions.
  • Iterate on feature extraction pipelines according to customer feedback and changes in metrics.

Desired Qualifications

  • Experience using open-source vision foundation models such as the Segment Anything Model family, DINO, or Grounding DINO for a task.
  • Experience with point clouds or LiDAR data, including Open3D, PDAL, PyTorch3D, or sparse convolution libraries.
  • Experience deploying models to production, including ONNX or TensorRT and batch inference on cloud graphics processing units.

About the Company

Mach9

Automates LiDAR scans into 2D/3D models

Mach9 provides geospatial software that converts large-scale mobile LiDAR scans into 2D and 3D engineering models. It operates as a software-as-a-service where clients upload project data and Mach9’s AI-powered processing converts image and point cloud data into actionable maps and models. The product differentiates itself from competitors by delivering faster processing (up to 30 times faster) and lower costs (about half the traditional manual methods) through automated AI workflows on scalable cloud processing. The company’s goal is to help surveying, engineering, and construction firms generate accurate, ready-to-use models efficiently so they can focus on core tasks and project delivery.

Company size
11-50
Company stage
Seed
Total funding
$14.4M
Headquarters
Pittsburgh, PA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Mach9

See more jobs