Senior Software Engineer, Robotic Data Infrastructure

GRAM

San Francisco (CA)

On-site

USD 190,000 - 240,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GRAM is building a new class of machines and infrastructure to turn physical operation into reproducible training datasets. You will own the systems after capture, ensuring datasets remain traceable to robot configuration, calibration, software, and experiments.

This senior software engineering role focuses on ingestion, schema evolution, and reliable data pipelines that support multimodal records and downstream training and evaluation.

Qualifications

  • Minimum: Bachelor's degree in computer science, electrical engineering, applied mathematics, or equivalent practical experience.
  • Strong Python programming ability and working proficiency in C++, Rust, Java, or Go.
  • Experience operating object-storage and streaming or batch-processing systems with defined throughput and reliability targets.
  • Direct experience preserving provenance and temporal relationships across multimodal data.
  • Ownership of a production pipeline incident involving silent data loss or corrupted data.

Responsibilities

  • Build ingestion and processing systems for synchronized video, sensors, and machine-health data.
  • Define versioned schemas and lineage for runs, robot config, software, and experiments.
  • Create automated checks for time drift, missing streams, and data corruption.
  • Develop indexing, sampling, curation, versioning, replay, and delivery to training.
  • Instrument edge-to-training paths with metrics, traceability and safe reprocessing.
  • Design storage/compute paths for large multimodal data with reproducibility.
  • Use evidence to revise capture contracts, quality thresholds, and retention rules.

Skills

Python
C++
Rust
Java
Go

Education

Bachelor's degree in CS or related field

Job description

GRAM is building a new class of machines and infrastructure to turn physical operation into reproducible training datasets. You will own the systems after capture, ensuring datasets remain traceable to robot configuration, calibration, software, and experiments.

This senior software engineering role focuses on ingestion, schema evolution, and reliable data pipelines that support multimodal records and downstream training and evaluation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Robot Data Infrastructure
Senior Software Engineer, Robot Data Infrastructure

GRAM • San Francisco (CA)

On-site
USD 190,000 - 240,000
Senior Robotics Data Engineer
Senior Robotics Data Engineer

Compunnel, Inc. • Michigan

On-site
USD 100,000 - 130,000
Senior Data Infrastructure Engineer - Robot Data Pipelines
Senior Data Infrastructure Engineer - Robot Data Pipelines

Droyd • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Data Operations Engineer - Robotics Data Tooling
Senior Data Operations Engineer - Robotics Data Tooling

FieldAI • Boston (MA)

On-site
USD 110,000 - 140,000
Senior Data Infrastructure & Operations Engineer
Senior Data Infrastructure & Operations Engineer

Walden Robotics • San Francisco (CA)

On-site
USD 180,000 - 240,000
Annual bonus
Company equity
401(k) with company match
Senior AI Data Infrastructure Engineer for Robotic Learning
Senior AI Data Infrastructure Engineer for Robotic Learning

RoboForce • Milpitas (CA)

On-site
USD 160,000 - 230,000
Competitive stock options/equity
Health, dental, and vision insurance
Visa sponsorship and green card
AI Data Infrastructure SDE for Robotics
AI Data Infrastructure SDE for Robotics

Amazon • North Reading (MA)

On-site
USD 144,000 - 194,000
Medical Insurance
Dental Coverage
Vision Coverage
+3
Staff Data Infrastructure Architect
Staff Data Infrastructure Architect

Rhoda AI • Mountain View (CA)

On-site
USD 180,000 - 240,000
Senior Data Programs Lead — Robotics & AI Operations
Senior Data Programs Lead — Robotics & AI Operations

Rhoda • Mountain View (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Research Member of Technical Staff- Data Infrastructure
Research Member of Technical Staff- Data Infrastructure

Rhoda AI • Mountain View (CA)

On-site
USD 180,000 - 240,000