Software Engineer - ML Infrastructure

Specter

$130K — $180K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years in machine learning and computer vision roles.
  • Proficient with ML frameworks like PyTorch and TensorFlow.
  • Hands-on deployment on edge devices such as NVIDIA Jetson.
  • Expertise in building MLOps infrastructure for model management.
  • Strong software engineering skills in Python and C++.
  • Familiarity with multi-modal perception systems and sensor fusion is a plus.

Responsibilities

  • Design and implement scalable ML training pipelines for computer vision.
  • Build model serving infrastructure for real-time inference on edge devices.
  • Optimize models for embedded hardware deployment.
  • Develop continuous training and evaluation systems using production feedback.
  • Create data pipelines for managing multi-modal sensor datasets.
  • Implement model monitoring and performance analytics for deployed systems.
  • Collaborate with perception researchers to transition models to production.

Benefits

  • Flexible working environment with a focus on innovation.
  • Opportunity to work with experienced professionals from renowned companies.
  • Chance to impact the future of physical AI and robotic systems.
  • Support for ongoing professional development and learning.
  • Work in a fast-paced, agile startup environment.
Full Job Description
The RoleSpecter is hiring an ML Infrastructure engineer to build and scale the machine learning systems that power real-time perception and inference across our edge-cloud platform. This role owns the data, training, deployment, and serving infrastructure for the computer vision and VLM systems that enable autonomous monitoring and orchestration across our customers' physical assets.

Responsibilities:
  • Designing and implementing scalable ML training and inference pipelines for perception models (object detection, tracking, classification, segmentation) and VLMs.
  • Developing continuous training and evaluation systems to improve model performance from production data feedback loops.
  • Designing large-scale multi-modal data pipelines for ingesting, processing, and indexing video and sensor data spanning both batch and streaming workloads.
  • Creating data pipelines for ingesting, labeling, versioning, and managing massive multi-modal sensor datasets (video, radar, lidar, thermal).
  • Implementing model monitoring, A/B testing frameworks, and performance analytics for deployed perception systems.
  • Collaborating with perception researchers to transition models from research to production at scale across thousands of edge nodes.
  • Building tools and infrastructure for distributed training, hyperparameter optimization, and experiment tracking.


Qualifications:
  • Strong software engineering fundamentals in Python, with working proficiency in a systems language (Rust, Go, C++) for performance-sensitive data and inference paths.
  • Working proficiency with ML frameworks (PyTorch, TensorFlow) and model optimization tooling.
  • Deep experience building and operating model inference systems at scale, request routing, batching, autoscaling, caching, and latency/throughput tuning under real production load.
  • Hands-on experience with distributed compute frameworks for ML and data workloads (Ray, Spark, or equivalent), including GPU cluster management and orchestration.
  • Strong understanding of distributed systems fundamentals: partitioning, replication, backpressure, exactly-once semantics.
  • Experience with vector databases (QDrant, LanceDB, or equivalent) for similarity search and retrieval workloads.
  • Familiarity with LLM/VLM serving frameworks (VLLM, SGLang, TensorRT-LLM) in production is a strong plus.
  • Familiarity with video processing, sensor fusion, or multi-modal perception systems is a plus.

Similar Jobs

More Jobs at Specter

  • Software Engineer - ML Infrastructure
    $130K — $180K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • Software Engineer - Backend
    $120K — $160K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Software Engineer - Embedded Systems
    $120K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Consumer Technology
    In-Person
  • Architecture
    $120K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Consumer Technology
    In-Person
  • RF Engineer
    $100K — $130K *
    San Francisco, CA 94112 (San Francisco County)
    Telecommunications & Hardware
    In-Person

More Information Technology Jobs

Find similar Software Engineer - ML Infrastructure jobs: