You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Be the first to open itNo views yet
Company hidden

ML Infrastructure Engineer

  • Office
  • 3-6 years

Salary

$160,000 - 250,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

At the company, ML infrastructure engineers build and maintain the systems that power production AI models for civil engineering and surveying. Our ML pipeline spans 10,000+ miles of labeled survey data, image segmentation networks, and 3D prediction models serving real-time inference to surveyors and engineers in the field.

This role is ideal for mid-career ML infrastructure engineers with experience building for both training and inference.

You'll build training pipelines that handle deep transformer models on hundreds of terabytes of 3D point cloud and image data. You'll also architect our inference infrastructure, delivering both heavy offline detection algorithms and real-time responsive inference that integrates directly with our CAD software.

Design and build a centralized system for versioning training data, generated datasets, and model artifacts, with full lineage tracking from raw source data through to trained model outputs.

Develop and maintain reliable, reproducible ML training and data generation pipelines.

Refactor and harden existing training and data generation scripts into composable, testable, and maintainable components.

Create CI/CD workflows for validating data pipelines and model training runs, including automated correctness checks and regression detection.

Build tooling that enables ML engineers to launch, monitor, and debug training jobs with minimal friction.

Optimize and scale real-time model inference services to meet latency and throughput requirements in production, including profiling, batching strategies, and resource-efficient serving.

Own the deployment path from trained model artifact to production endpoint, ensuring reliable rollouts, rollback, and monitoring.

Responsibilities

  • At the company, ML infrastructure engineers build and maintain the systems that power production AI models for civil engineering and surveying. Our ML pipeline spans 10,000+ miles of labeled survey data, image segmentation networks, and 3D prediction models serving real-time inference to surveyors and engineers in the field.
  • This role is ideal for mid-career ML infrastructure engineers with experience building for both training and inference.
  • You'll build training pipelines that handle deep transformer models on hundreds of terabytes of 3D point cloud and image data. You'll also architect our inference infrastructure, delivering both heavy offline detection algorithms and real-time responsive inference that integrates directly with our CAD software.
  • Design and build a centralized system for versioning training data, generated datasets, and model artifacts, with full lineage tracking from raw source data through to trained model outputs.
  • Develop and maintain reliable, reproducible ML training and data generation pipelines.
  • Refactor and harden existing training and data generation scripts into composable, testable, and maintainable components.
  • Create CI/CD workflows for validating data pipelines and model training runs, including automated correctness checks and regression detection.
  • Build tooling that enables ML engineers to launch, monitor, and debug training jobs with minimal friction.
  • Optimize and scale real-time model inference services to meet latency and throughput requirements in production, including profiling, batching strategies, and resource-efficient serving.
  • Own the deployment path from trained model artifact to production endpoint, ensuring reliable rollouts, rollback, and monitoring.

Requirements

  • 3+ years of work experience in relevant fields.
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
  • Strong communication skills and the ability to work closely with ML researchers and engineers to understand their workflows and translate them into robust systems.
  • Experience designing and building data versioning, artifact management, or dataset lineage systems (e.g., DVC, LakeFS, Weights & Biases, or custom solutions).
  • Hands-on experience with ML pipeline orchestration tools (e.g., Airflow, Prefect, Metaflow, or similar).
  • Experience with model serving and inference optimization — profiling latency, reducing memory footprint, or scaling serving infrastructure to meet real-time constraints.
  • Ability to read and refactor ML training code — you don't need to design model architectures, but you need to understand what training pipelines are doing well enough to make them reliable.
  • Proficient with Python, PyTorch.
  • Bonus qualifications
  • Familiarity with AWS infrastructure services.
  • Experience with containerized ML workflows and GPU-accelerated training environments.
  • Experience with model optimization techniques (e.g., quantization, TensorRT, ONNX Runtime, distillation).
  • Knowledge of infrastructure-as-code tools (e.g., AWS CDK, Terraform).
  • Experience building or operating ML systems that handle large unstructured datasets (imagery, 3D data, sensor data).
  • Experience: Any (new grads ok)
  • Visa: US citizen/visa only

Where you’d work

From the office

The office

No visa sponsorship

About the company

Company hidden

  • Industry: AI

Office in San Francisco, United States

Your chances

Still hiring, not crowded yet, and a person reads your message.

  • 19 checks run
  • 8 good signs
  • 0 red flags

Still hiring?

13 checks

Actively hiring

In its favour5

  • Still on the company's own careers site, checked 3 h agoModerate evidence
  • Posted 3 days ago: newer than 92% of open rolesModerate evidence
  • Specific about the basics: pay, place, level, stack and contract all statedSlight evidence
2 moreFewer
  • States its salarySlight evidence
  • A hiring contact is attached to itSlight evidence

How crowded?

6 checks

Low

In its favour3

  • You can message the hiring contact and skip the queueModerate evidence
  • In the office in San Francisco: only people nearby can take itSlight evidence
  • Asks for Airflow, which only 2% of open roles doSlight evidence

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • AWS
  • PyTorch
  • Airflow
Type
Full-time
Industry
AI
Specialty
ML
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Data & Analytics
Specialty
ML
Experience
3+ years
Tech stack
  • Python
  • AWS
  • PyTorch
  • Airflow

Location

Work model
Office
Region
United States
Office
  • San Francisco, United States
Visa sponsorship
Not sponsored

Compensation

Salary
$160,000 - 250,000 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
AI

Something wrong with this vacancy?

Similar vacancies

  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Data & AI Engineer Intern

    Salary by agreement

    • Hybrid · Paris
    • Junior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    AI Engineer

    $80,000 - 210,000 / year

    • Office · CA, Austin
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Senior AI/ML Engineer

    $200,000 - 260,000 / year

    • Office · San Francisco
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Member of Technical Staff, ML Infra

    Salary by agreement

    • Office · San Francisco
    • Senior

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason