Latest AI JobsBrowse Jobs
mach9 logo

ML Infrastructure Engineer

mach9San FranciscoEngineering
Apply on company site
Salary
$160K – $250K
Job type
Full-time
Experience
Mid · 3+ yrs
Posted
2 Oct 2026
Status
Open · checked 7d ago

About this role

Based in San Francisco, Mach9 seeks a mid-career ML Infrastructure Engineer to develop and sustain production AI systems for civil engineering and surveying. This position suits mid-level professionals who possess relevant industry experience and want to focus on both training and inference infrastructure.

Role Overview

The ML Infrastructure Engineer at Mach9 manages the systems driving production artificial intelligence models used in surveying and civil engineering. The position involves working with extensive labeled survey data, image segmentation networks, and three-dimensional prediction models that supply real-time inference to field engineers.

Key Responsibilities

Design and construct a centralized platform to version training data, generated datasets, and model artifacts with complete lineage tracking from raw sources to outputs.
Establish and maintain dependable, reproducible machine learning training and data generation pipelines.
Convert existing training and data generation scripts into structured, testable, and maintainable units.
Implement continuous integration and continuous deployment workflows for data pipelines and training runs with automated checks and regression detection.
Construct internal tools allowing machine learning engineers to initiate, track, and troubleshoot training tasks easily.
Enhance and scale real-time inference services for production latency and throughput via profiling, batching, and resource-efficient serving.
Manage the deployment sequence from model artifacts to production endpoints to guarantee safe rollouts, rollbacks, and observation.

Requirements

Three or more years of professional experience in related areas.
A Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience.
Effective communication abilities to collaborate with machine learning researchers and engineers and translate workflows into stable systems.
Background in creating data versioning, artifact management, or dataset lineage systems.
Practical familiarity with machine learning pipeline orchestration software.
Experience optimizing model serving and inference by addressing latency, memory reduction, or real-time scaling.
Capability to read and restructure machine learning training code to ensure pipeline reliability.
Proficiency in Python and PyTorch.

Nice to Have

Familiarity with Amazon Web Services infrastructure.
Background in containerized machine learning processes and GPU-accelerated training environments.
Practical knowledge of model optimization methods such as quantization, TensorRT, ONNX Runtime, or distillation.
Understanding of infrastructure-as-code technologies.
Experience operating machine learning systems processing large unstructured datasets like imagery, three-dimensional data, or sensor feeds.

Skills and Tools

Python
PyTorch
DVC
LakeFS
Weights & Biases
Airflow
Prefect
Metaflow
AWS
TensorRT
ONNX Runtime
Terraform
AWS CDK

Salary and Benefits

Compensation ranges from $160K to $250K.
Equity offers are included.

About the Company

Mach9 builds production artificial intelligence models, pipelines, and infrastructure for the civil engineering and surveying industries. The company utilizes a machine learning pipeline handling over ten thousand miles of labeled survey data, image segmentation networks, and three-dimensional prediction models that deliver real-time inference to field engineers and surveyors.

How to Apply

Interested candidates should submit their application directly on the official Mach9 careers page.

Skills and tech stack

Questions candidates ask

Where is this job located?

This role is located in San Francisco.

What is the salary range for this position?

The salary ranges from $160K to $250K alongside equity offers.

How many years of experience are required?

Candidates need 3+ years of work experience in relevant fields.

What educational background is expected?

A Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience is required.

What core programming languages and frameworks are needed?

Proficiency in Python and PyTorch is required.

Ready to apply?

The application is on the official mach9 careers page.

Apply on company site