Palo Alto, California
Software Engineer, AI Tooling
About 1X
We’re an AI and robotics company based in Palo Alto, California, on a mission to build a truly abundant society through general‑purpose robots capable of performing any kind of work autonomously.
We believe that to truly understand the world and grow in intelligence, humanoid robots must live and learn alongside us. That’s why we’re focused on developing friendly home robots designed to integrate seamlessly into everyday life.
We’re looking for curious, driven, and passionate people who want to help shape the future of robotics and AI. If this mission excites you, we’d be thrilled to hear from you and explore how you might contribute to our journey.
Role Overview
As a Software Engineer, AI Tooling, you will build full‑stack applications and internal tools that improve the efficiency of robot training, data collection, and evaluation. These tools will be used by hundreds of robot operators. You’ll work in ambiguous settings, prototype quickly, and deliver solutions that scale across the robotics fleet.
Responsibilities
Develop internal tooling and applications to support robot training, data collection, and evaluation
Work closely with operators to understand workflows and build tools that improve efficiency
Prototype quickly, iterate, and adapt tools in response to changing requirements
Scale tools and systems to accommodate many users and large volumes of data
Maintain software quality, performance, and reliability in production systems