Welo Global
Project Hydra | Senior Software Engineer - Robot Data Collection
Santa Clara, CA · On-site · Senior · Full-time · Posted Sep 14, 2026
- Experience
- 3+ years building software for real robot systems.
- Education
- MS in CS, Robotics, EE/ME, or a related field (or BS with equivalent hands-on experience).
- Visa sponsorship
- All new employees must complete live video verification with selected IDs and provide photos of those IDs within their first 3 days of employment; hires must verify identity and eligibility to work in the United States and complete the required employment eligibility verification form.
About the job
Build and operate the software, data pipeline, and fleet infrastructure for large-scale robot data collection, while directing teleoperators and maintaining collection quality and reliability.
What you'll do
- Build and maintain data collection station software, including teleoperation, multi-camera recording, and session tools; deploy updates across the fleet.
- Own the data pipeline and QA tooling, from validation and conversion through upload, metadata, and versioning.
- Direct teleoperators and maintain fleet reliability, including calibration, hardware integration, troubleshooting, and reporting data health.
What they ask for
- 3+ years building software for real robot systems, not simulation only.
- Strong Python and Linux; Docker, git, CI, and SSH-based fleet administration.
- Robot middleware and real-time multi-sensor recording experience, such as ROS 2 or equivalent vendor SDKs.
- Experience supporting a data collection or teleoperation operation and owning throughput and quality metrics.
Nice to have
- Humanoid or bimanual platforms and dexterous hands; XR teleoperation.
- Imitation-learning data tooling, production-line or high-throughput-lab tooling, or open-source contributions to robotics data or teleoperation tooling.
Pay
USD 105–105 per-hour-wage
Tools
Python, Linux, Docker, git, CI, SSH, ROS 2, S3
AI focus
Supports robot data collection and quality workflows for training; the posting does not specify building AI models.
Model-written summary · the original posting is authoritative