Back to Jobs
Full timeTechnology

Member of Technical Staff, Software Generalist

XdofSan Mateo Hybrid🇺🇸United States

Why this role stands out

This hybrid role at Xdof offers incredible opportunities to develop a broad skill set by tackling diverse, high-impact challenges across the entire software stack in the exciting field of robotics AI. You'll thrive here if you're a proactive, adaptable engineer eager to contribute to a groundbreaking company shaping the future of AI. Apply now to join a dynamic team and make a significant impact!

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationSan Mateo Hybrid, United States
RoboticsC++Python

Job description

At XDOF, we’re at an inflection point. Frontier labs are racing to build general-purpose robots, and high-quality training data is the bottleneck. We’re building the foundation behind the foundation models – the data collection systems, operational capability, exabyte-scale data warehouse, and model evaluation platform – to help our partners drive the field forward.
We’re hiring generalist software engineers who can work across our robotics platform. Your work could touch anything from our low-level data collection systems, our simulation code, our evaluation pipelines, or our operations management. There’s a huge range of problems to solve here, and the only constant is that you’ll have a problem to solve.
What You’ll Do
Generalist engineers work on whatever has the highest impact. Examples include:

  • building backend services and APIs for our robotics platform and customer-facing product

  • building the orchestration layer for workflows that leverage real robotic hardware

  • developing and implementing the architecture for a real2sim pipeline

  • scripting integrations between hardware systems, cloud infrastructure, and software services

You might be a good fit if you have:

  • strong programming skills in Python or C++

  • the ability to ramp up quickly in unfamiliar codebases, tools, and problem domains

  • built and shipped software in fast-moving environments where your role wasn’t clearly defined

  • worked across multiple domains (backend, frontend, data, infra, scripting) even if you’re not an expert in all of them

  • experience building systems that interact with physical hardware or manage compute-heavy workloads

  • experience with AI, robotics, or large-scale data systems

Bonus points if you have:

  • worked in real-time systems, robotics infrastructure, simulation, rendering, 3D engines, or streaming systems

  • experience working with different sensor systems (video encoding, camera data, perception systems)

  • familiarity with distributed systems

Haystack's AI agent can fill in and submit this application for you. How AI auto apply works

Similar jobs