715,270open jobs
42,568companies
101,254added this week
Browse all
Salary
$180k – $300k per year
Location
In office (San Francisco)
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 23, 2026. First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match
Mach9 Digital Surveyor turns mobile LiDAR into engineering-ready base maps, asset inventories, and CAD deliverables.

The role

At Mach9, ML Engineers build the perception models at the core of our AI-enabled CAD system. We build models to extract 3D object and line features from dense LiDAR point clouds and imagery. Our unique data advantage allows us to develop and train cutting edge 3D scene understanding models that serve real surveyors and engineers in the field.

This role is both research-driven and product-focused. You'll design and train the models that power our automated extraction pipeline - image and 3D detection and localization - and work end-to-end from research prototype to production feature. You'll partner closely with infrastructure and product teams to take ideas from a paper to deployed capabilities.

This role is ideal for early-to-mid-career ML engineers who thrive on end-to-end ownership and are able to move fluidly from dissecting a new architecture paper to shipping the product feature that the resulting ML model backs.

Responsibilities

  • Design, train, and evaluate computer vision and 3D ML models for extracting CAD-grade geometry and features from dense LiDAR and imagery.

  • Drive ML research that translates directly into product capabilities: prototyping new approaches, running experiments, and identifying what’s shippable.

  • Own models through the full product lifecycle: problem framing, data strategy, training, evaluation, and final integration into our cloud-based CAD software, Digital Surveyor.

  • Develop evaluation methodology and metrics that reflect real surveying and engineering accuracy requirements.

  • Work with ML infrastructure engineers to scale training and inference of your models and with product teams to align your model’s behavior with what the user wants.

Requirements

  • Master's or PhD in Machine Learning, Computer Vision, Computer Science, or a related field, or equivalent industry experience.

  • Strong foundation in computer vision and deep learning, with hands-on experience training models for segmentation, detection, or 3D understanding.

  • Experience taking a ML model from research/prototype to production, not just publishing or benchmarking.

  • Working knowledge of geometric concepts relevant to 3D perception like coordinate systems and 3D transforms.

  • Strong communication skills and the ability to collaborate with researchers, other engineers and product stakeholders.

  • Proficient with Python and a production-quality ML library like PyTorch, JAX, or TensorFlow.

Bonus qualifications

  • Experience with common 3D deep learning architectures, like point cloud backbones such as PTv3, sparse convolutions, or 3D detection/segmentation networks.

  • Experience with large unstructured datasets - imagery and 3D point clouds - at scale.

  • Experience delivering production-grade models with optimization techniques such as quantization, pruning, distillation, or runtime acceleration (e.g., TensorRT, ONNX Runtime).

  • Familiarity with multi-GPU training and experiment management (Weights & Biases or similar).

  • Publications or strong open-source contributions in computer vision or 3D machine learning.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
715,270 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
San Francisco
$123k – $265k per year (Estimated) • In office • Full-Time • Master's Degree • College Park
Python
Python
FastAPI
AI/ML
Reinforcement Learning
Scikit-learn
Multimodal AI
Knowledge Distillation
Computer Vision
PyTorch
Model Distillation
Machine Learning
DevOps
HPC
Robotics
ROS
ROS2
Sensor Fusion
Reinforcement Learning
Apply
$138k – $207k per year • In office • TS/SCI • Full-Time • 8+ years exp • Bachelor's Degree • Colorado Springs
Python
C
C++
MATLAB
C
Embedded C
C++
PyTorch C++
MATLAB
Simulink
AI/ML
CUDA Toolkit
Reinforcement Learning
JAX
PyTorch
Anomaly Detection
CUDA
Machine Learning
DevOps
Linux
Windows
Robotics
Reinforcement Learning
Digital Twin
Apply
In office • Full-Time • PhD • Redwood City
Python
Rust
C++
AI/ML
Machine Learning
Apply
$57k per year (net) • In office • 5+ years exp • Bachelor's Degree • Moscow
Python
DevOps
Ansible
Zabbix
Grafana
Incident Management
SLI/SLO/SLA
TCP/IP
VLAN
Wi-Fi
BGP
OSPF
Cybersecurity
Zero Trust
SIEM
Management
ITIL
Apply
$39k – $80k per year (Estimated) • Remote/Hybrid • Pune
Python
JavaScript
TypeScript
SQL
C#
Databases
Azure SQL Database
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Management
Confluence
Jira
Agile
QA
Selenium
JMeter
Cypress
Playwright
Postman
Apply
$130k – $170k per year • In office • Full-Time • San Francisco
JavaScript
TypeScript
QA
Cypress
Playwright
WebDriverIO
Apply
Head of Growth 3 hours ago
$180k – $220k per year • In office • Full-Time • 5+ years exp • San Francisco
Management
n8n
Zapier
Marketing
LinkedIn
Apply
$118k – $231k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • San Francisco
Apply
$130k – $180k per year • Equity • In office • Full-Time • 5+ years exp • San Francisco
AI/ML
Cursor
Claude
ChatGPT
Apply
$150k – $200k per year • In office • Full-Time • 5+ years exp • San Francisco
Marketing
LinkedIn
Apply
$245k – $279k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • San Francisco • McLean • Cambridge • San Jose • New York
Python
Go
Java
C#
C++
Scala
C++
PyTorch C++
AI/ML
CUDA Toolkit
AI Agents
PyTorch
LLM
CUDA
Hugging Face
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
AWS
Apply
$245k – $279k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • McLean • San Francisco • Richmond • Chicago • New York
Python
Go
JavaScript
Rust
TypeScript
C#
Scala
AI/ML
AI Agents
Machine Learning
DevOps
GCP
Azure
AWS
HPC
Apply
Cloud Engineer 5 1 day ago
$230k – $262k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • McLean • San Francisco • San Jose • Richmond • New York
Python
JavaScript
Java
Node JS
Scala
DevOps
Terraform
GCP
CloudFormation
Crossplane
Pulumi
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$197k – $225k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Jose • San Francisco • McLean • Cambridge • New York
Python
Go
Java
C#
C++
Scala
C++
PyTorch C++
AI/ML
CUDA Toolkit
Fine-tuning
AI Agents
PyTorch
LLM
CUDA
Hugging Face
TPU
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
AWS
Apply
$219k – $250k per year • In office • Full-Time • 5+ years exp • Master's Degree • San Jose • San Francisco • McLean • Cambridge • New York
AI/ML
Fine-tuning
RLHF
Quantization
NLP
Transfer Learning
VLM
PyTorch
LLM
Tokenization
Self-Supervised Learning
Hugging Face
SFT
Pre-training
Machine Learning
DevOps
AWS
Apply
See all jobs
This is one of many
715,270 more open roles from verified company boards, updated every day.