San Francisco, United States
ML Engineer - Product
Mach9 · San Francisco · United States
- Contract
- Full time
- Occupation
- Data Scientist
Posted: 10/1/2026 · Last checked: 11/10/2026
Job description
Quoted in full from Mach9's job posting. Gavroche does not edit it.
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 product-focused. You will be working closely with customers to develop CV/ML pipelines and workflows that solves their problems. Your responsibility is to ship new features and product lines end-to-end from data strategy, to model training, to evaluation.
This role is ideal for early-career engineers (new grad to ~3 years) who learn fast, are curious about how things work, and get real satisfaction from shipping. You need to be able to come up with ideas, try them, get feedback and iterate quickly.
ResponsibilitiesShip new extraction features end to end: scoping with product and customer-facing teams, data and labeling strategy, model selection or fine-tuning, evaluation, and integration into Digital Surveyor.
Build on existing model families and open-source tooling first (vision foundation models, VLMs, point-cloud backbones, classical geometry), and know what's out there and what each is good for.
Adapt our production models to new object classes, regions, and sensor types as customers bring them.
Build evaluation pipelines that measure improvements and regression alike.
Iterate on feature extraction pipelines according to customer feedback and metrics changes.
BS or MS in Computer Science, EE, Robotics, or a related field, or equivalent experience.
Strong coding abilities (preferably Python + Pytorch), and comfortable working with a large codebase.
Hands-on experience training or fine-tuning a vision model (segmentation, detection, or 3D) through work, internships, or projects.
Working knowledge of geometry for 3D perception: coordinate systems, transforms, projecting between images and point clouds.
Curiosity and speed: you pick up new frameworks and papers quickly and can explain what you learned to teammates.
Clear communicator with engineers, product, and the surveyors who use what you build.
Fluent with AI coding assistants.
Have used open-source vision foundation models (SAM family, DINO, Grounding DINO, or similar) in a task before.
Experience with point clouds or LiDAR data (Open3D, PDAL, PyTorch3D, sparse convolution libraries).
Experience deploying models to production: ONNX or TensorRT, batch inference on cloud GPUs.
From Gavroche data
Figures computed from live adverts on Gavroche; the job text above is the employer's.
Similar roles in San Francisco
- Machine Learning Engineer · Raydar, San Francisco
- Senior AI Engineer · Raydar, San Francisco
- Machine Learning Engineer · Raydar, San Francisco
- Member of Data Staff - Data Scientist · Perplexity, San Francisco
- Member of Technical Staff - ML Engineer - Recommendations & User Modeling · Perplexity, San Francisco
- Member of Technical Staff - Applied AI Engineer - Agent Capabilities · Perplexity, San Francisco
200 open roles like this one; at most three per employer shown.
What data scientist adverts in the United States state
Middle half: 175,000 – 248,288 USD a year; median 205,000 USD.
From 378 adverts by 152 employers that state a salary, annualised.
How data scientist roles in the United States are worked
5% fully remote · 2% hybrid · 93% do not say
Of 201 adverts. An advert that does not state a work mode is counted as not saying, not as on-site.
New openings in San Francisco, by week
- 8/17/2026 238
- 8/24/2026 272
- 8/31/2026 346
- 9/7/2026 302
- 9/14/2026 373
- 9/21/2026 438
- 9/28/2026 527
- 10/5/2026 495
- 10/12/2026 595
- 10/19/2026 454
- 10/26/2026 485
- 11/2/2026 479
- 11/9/2026 108
5,112 openings over 12 weeks, by the week they were published.
Other roles at Mach9
- Software Engineer - Test Automation - SDET · San Francisco
- ML Engineer - Research · San Francisco
- Account Executive · San Francisco
- Business Development Representative · San Francisco
- Head of Sales · San Francisco
- Solutions Engineer · San Francisco
9 open.