Senior Robotics Engineer, Data Collection

GRAM

San Francisco (CA)

On-site

USD 170,000 - 220,000

Full time

27 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Benefits
Equity

Job summary

GRAM is seeking a senior engineer to own the systems and methods that generate high-quality robot data from physical work. You will oversee campaigns from demonstration through autonomous operation, defining capture contracts and validation criteria to ensure data meaningfully informs model or system improvements.

You will design operator interfaces, instrument tools and environments, and diagnose failures across sensors, networking, and robot execution to produce reproducible datasets and

Qualifications

  • Bachelor's degree in computer science, electrical engineering, mechanical engineering, robotics, or related field.
  • Strong C++ or Python programming in Linux with robot middleware, sensor streams, and hardware debugging.
  • Direct experience building and operating a teleoperation, shared-control, portable demonstration, instrumented task-tool, or robot-data collection system for physical work.
  • Demonstrated ability to characterize end-to-end latency, timing, calibration, command safety, and data quality using instrumented tests.
  • Experience converting a learning/test/capability objective into a physical collection protocol whose data changed model or system performance.

Responsibilities

  • Build field-capable demonstration interfaces and robust systems for teleoperation, autonomous rollout, and recovery-data collection in realistic physical work.
  • Translate model failures into controlled scenarios, collection protocols, sampling priorities, and measurable acceptance criteria.
  • Design operator interfaces with clear authority, latency budgets, feedback, safe handoff, and emergency behavior.
  • Instrument demonstration tools, robots, operators, and environments so perception, action, timing, and data quality remain valid at capture.
  • Commission collection stations and diagnose failures across sensors, controls, networking, operator input, robot execution, and data recording.
  • Define operator procedures, calibration checks, training, and escalation paths for consistent evidence across people/sessions.
  • Measure whether collected data changes model or system performance and refine the next campaign.
  • Demonstrate end-to-end experience with the systems and methods that generate high-quality robot data.

Skills

C++
Python
Linux
Robot middleware
Hardware debugging
Teleoperation
Data collection

Education

Bachelor's degree in CS/EE/ME/Robotics

Tools

ROS
Sensor streams

Job description

GRAM is a self replication company creating populations of insectoids for the physical economy.

Our first research frontier is self-preservation: the base case of physical self-replication. Our machines will survive, coordinate, and recover without humans. We believe scalable machine labor requires more than single-agent task generality or machines shaped in our image.

About the role

You will own the systems and methods that generate high-quality robot data from physical work, spanning demonstration, teleoperation, intervention, autonomous operation, instrumentation, operator tooling, scenario execution, and source-quality control. You will translate capability gaps into collection campaigns and use measured downstream results to decide what the machines should experience next. This is a senior engineering role responsible for how experience is produced and validated at capture, including meaningful variation, failures, recoveries, and episode-level evidence. You also define the capture contracts that keep recorded experience usable for reproducible datasets and replay. Success means each campaign yields data that can change a training or evaluation decision—not operating hours without learning value.

What you will do
  • Build field-capable demonstration interfaces and robust systems for teleoperation, intervention, autonomous rollout, and recovery-data collection in realistic physical work.
  • Translate model failures and evaluation gaps into controlled scenarios, collection protocols, sampling priorities, and measurable acceptance criteria.
  • Design operator interfaces with explicit command authority, latency budgets, feedback, safe handoff, and emergency behavior.
  • Instrument demonstration tools, robots, operators, and environments so perception, action, timing, contact, intervention, and task outcome remain aligned and valid at capture.
  • Commission collection stations and diagnose failures spanning sensors, controls, networking, operator input, robot execution, and recorded data.
  • Define operator procedures, calibration checks, training, and escalation paths that produce consistent evidence across people and sessions.
  • Measure whether collected experience changes model or system performance, then use the result to refine the next campaign.
  • Bachelor's degree in computer science, electrical engineering, mechanical engineering, robotics, or a related field, or equivalent practical experience.
  • Strong C++ or Python programming ability in Linux, including experience with robot middleware, sensor streams, command interfaces, and hardware debugging.
  • Direct experience building and repeatedly operating a teleoperation, shared-control, portable demonstration, instrumented task-tool, or robot-data collection system for physical work.
  • Demonstrated ability to characterize end-to-end latency, timing, calibration, command safety, and data quality using instrumented tests.
  • Experience converting a learning, test, or capability objective into a physical collection protocol whose data produced a measured change in model or system performance.
Preferred experience
  • Portable demonstration interfaces, instrumented task tools, VR, motion capture, haptics, retargeting, remote robot operation, or shared autonomy.
  • Imitation learning, reinforcement learning, active learning, or failure-directed data collection.
  • Networked real-time systems, video transport, time synchronization, or edge data capture.

The annual base salary range for this San Francisco Bay Area position is $170,000–$220,000. Health coverage, benefits, and generous equity come with the role. This role is on-site in the San Francisco Bay Area. We review what you’ve shipped; if it’s the caliber we seek, interviews take about a week, start to finish. We treat your work and conversations with discretion.

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

Similar jobs worth comparing

Staff Robotics Systems Engineer
Staff Robotics Systems Engineer

Gram Games • San Francisco (CA)

On-site
USD 180,000 - 220,000
Health coverage
Generous equity
Relocation bonus
Staff Robotics Systems Engineer
Staff Robotics Systems Engineer

GRAM • San Francisco (CA)

On-site
USD 180,000 - 220,000
Relocation bonus
Health coverage
Equity
Senior Software Engineer - Robot Data Collection
Senior Software Engineer - Robot Data Collection

Welocalize • Santa Clara (CA)

On-site
USD 124,000 - 165,000
Senior Robotics Data-Collection Engineer
Senior Robotics Data-Collection Engineer

GRAM • San Francisco (CA)

On-site
USD 170,000 - 220,000
Health coverage
Benefits
Equity
Robotics Technician
Robotics Technician

GRAM • San Francisco (CA)

On-site
USD 55,000 - 72,000
Health coverage
Equity
Relocation bonus
Robotics Engineer/Researcher - Data Engine & Deployment - Teleoperation Systems, Data Pipelines, On-Robot Systems
Robotics Engineer/Researcher - Data Engine & Deployment - Teleoperation Systems, Data Pipelines, On-Robot Systems

Proception Inc. • Mountain View (CA)

Hybrid
USD 120,000 - 200,000
Project Hydra | Senior Software Engineer - Robot Data Collection
Project Hydra | Senior Software Engineer - Robot Data Collection

Socket.dev • Santa Clara (CA)

On-site
USD 210,000 - 250,000
Robotics Technician
Robotics Technician

Gram Games • San Francisco (CA)

On-site
USD 55,000 - 72,000
Health coverage
Relocation bonus
Generous equity
Senior Electrical Engineer, Embedded Hardware
Senior Electrical Engineer, Embedded Hardware

Gram Games • San Francisco (CA)

On-site
USD 150,000 - 190,000
Health coverage
Generous equity
Relocation bonus
Humanoid Robot Data Collection Operator
Humanoid Robot Data Collection Operator

Foundation Robotics Lab • San Francisco (CA)

On-site
USD 48,216 - 55,104
Health insurance
Vision insurance
Dental insurance
+1