Senior Robotics Data Platform Engineer

Welocalize

Santa Clara (CA)

On-site

USD 124,000 - 165,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Welocalize is seeking a Senior Software Engineer to own the systems powering a large-scale data collection operation in Santa Clara, CA. You will design, deploy, and maintain the teleoperation stack, data pipeline, and fleet tooling, while directing a team of teleoperators daily.

The role requires 3+ years building real robot software, strong Python/Linux, ROS 2, and experience shipping observable, reliable systems.

Qualifications

  • MS in CS, Robotics, EE/ME, or related field (or BS with equivalent hands-on experience).
  • 3+ years building software for real robot systems - not simulation only.
  • A system you designed and shipped that other people depended on daily, and that you kept running.
  • Strong Python and Linux; Docker, git, CI, and SSH-based fleet administration.

Responsibilities

  • Design, build, and maintain the software behind our data collection stations - teleoperation stack, multi-camera recording, and session tooling.
  • Deploy and upgrade that stack across the fleet without stopping collection; keep workstations, containers, and networking healthy.
  • Own the data pipeline end to end: automated validation, conversion into our dataset format, upload, metadata, and versioning.
  • Build the QA tooling that catches dropped frames, stream desync, bad calibration, and mislabeled episodes before data reaches training.
  • Direct a team of teleoperators - define task protocols and SOPs, onboard them on new tasks and embodiments, review session quality, and unblock them daily.
  • Own fleet reliability: calibration and firmware pipelines, sensor and end-effector integration, root-cause analysis of recurring faults, and vendor escalation.
  • Bring up new stations and new embodiments; report throughput, yield, and data health to the research team.

Skills

Python
Linux
Docker
Git
CI
SSH-based fleet administration
ROS 2
Data pipelines
Team leadership

Education

MS in CS, Robotics, EE/ME or BS with hands-on experience

Tools

ROS 2
Vendor SDKs

Job description

Welocalize is seeking a Senior Software Engineer to own the systems powering a large-scale data collection operation in Santa Clara, CA. You will design, deploy, and maintain the teleoperation stack, data pipeline, and fleet tooling, while directing a team of teleoperators daily.

The role requires 3+ years building real robot software, strong Python/Linux, ROS 2, and experience shipping observable, reliable systems.

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

Similar jobs worth comparing

Senior Software Engineer - Robotics Teleoperation
Senior Software Engineer - Robotics Teleoperation

Welo Data • Santa Clara (CA)

On-site
USD 138,000 - 158,000
Senior Robotics Software Engineer — Teleoperation Fleet
Senior Robotics Software Engineer — Teleoperation Fleet

Welo Global • Santa Clara (CA)

On-site
USD 123,000 - 167,000
Senior Software Engineer - Robot Data Collection
Senior Software Engineer - Robot Data Collection

Welocalize • Santa Clara (CA)

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

Welo Data • Santa Clara (CA)

On-site
USD 138,000 - 158,000
Senior Robotics Data Systems Engineer
Senior Robotics Data Systems Engineer

Socket.dev • Santa Clara (CA)

On-site
USD 210,000 - 250,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
Project Hydra | Senior Software Engineer - Robot Data Collection
Project Hydra | Senior Software Engineer - Robot Data Collection

Welo Global • Santa Clara (CA)

On-site
USD 123,000 - 167,000
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
Senior Robotics Software Engineer — Remote
Senior Robotics Software Engineer — Remote

Triwill Group • United States

Remote
USD 100,000 - 150,000
Robotics Data Engineer: Teleoperation & Deployment
Robotics Data Engineer: Teleoperation & Deployment

Proception Inc. • Mountain View (CA)

Hybrid
USD 120,000 - 200,000