Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Robot Interfaces

CapitalG

Fullstack Software EngineerPhysical Intelligence is bringing general-purpose AI into the physical world. We are a group of engineers, scientists, roboticists, and company builders developing foundation models and learning algorithms to power the robots of today and the physically-actuated devices of the future.As a Fullstack Software Engineer, you will build internal products that help Pi's research and operations teams move faster. You will work closely with operators, roboticists, researchers, and other engineers to turn physical workflows into reliable software.Fullstack builds the internal software the rest of Pi runs on. Our users span the path from research intent to physical execution: researchers designing experiments and requesting data, Research Ops working across task design, environments, prototyping, and instructions, and Production Ops running collection, evals, and deployments across our lab, warehouse, and real-world sites.In this role you will:Own the human-robot interfaces: The software people use to run, monitor, and debug robots, from setup and calibration through live operation and review. Someone lives in this for an entire shift, and small friction compounds fast.Design for the whole shift, not just the episode: Time on a robot is a fraction of the day. The rest is preparation, troubleshooting, handoffs, and feedback, spread today across several tools and several people. The goal is not to expose every tool, but to build one surface that tells someone what deserves their attention now and notices when they're stuck.Design for safety: Make state unambiguous, make failure obvious, and make the safe action the easy one. Assume the network drops mid-episode or a camera dies, and design so the system degrades predictably rather than surprisingly.Own the realtime edge: Video, robot state, and control at latency budgets tight enough that teleoperation feels direct, plus the controllers, headsets, pedals, and sensors people drive with.Draw the line between device and cloud: Decide what has to stay local because it is safety-critical or latency-sensitive, and what belongs in a control plane that owns identity, state, and coordination across sites.Ship into the physical world: On-prem and on-device deployment, versioning and rollout across lab, warehouse, and partner sites, and enough observability to know what is running where.Make the work measurable: Instrument these interfaces well enough that we can see where the operation loses time, then test changes against it.Act as your own PM: Gather requirements, prioritize, define success metrics, ship, and drive adoption. That starts by standing in the room and watching a shift.What we hope you'll bring:Strong fullstack engineering experience building production web applications and APIs, especially with React, TypeScript, and Python.Realtime web experience: WebRTC, WebSockets, streaming video, state synchronization, and the debugging that comes with all of it.Comfort with binary wire formats and schema-defined interfaces: protobuf, gRPC, or similar. Most of what these interfaces talk to is not a REST API.Experience shipping software that runs on machines you do not administer: on-prem or on-device deployment, degraded-network operation, versioning across a fleet.Strong UX instincts for high-stakes, high-frequency interfaces, where the user is standing up, under time pressure, and a mistake has physical consequences.Comfort designing workflows where people, hardware, and software have to function as one system.Strong product judgment, and experience working directly with users through ambiguous workflows and evolving requirements.Bonus points:Former founder, early employee, or other demonstration of comfort with ambiguity and solving hard problems end to end.Experience with teleoperation, robotics, or other robot-adjacent software.Experience with safety-critical or industrial systems (control room, medical device, aviation, automotive, or similar) where interface decisions carry real consequences.Hardware-adjacent background: firmware, embedded, device integration, or having shipped software alongside a physical product.Experience with workflow, dispatch, or scheduling systems that direct human work in the physical world.Experience with our specific stack: React, TypeScript, Python, Postgres, GCP, and Kubernetes.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Robot Interfaces in San Francisco, CA vacancy
  • $180k - $250k

     ...Senior Software EngineerNimble is an AI robotics company building the autonomous supply chain to power fast,...  ...obsessed team of the world's best engineers and operators. If you are obsessed...  ...internal tooling, and robot-facing interfaces.Build orchestration and state management... 
    Suggested
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    4 days ago
  •  ...within DoorDash. We explore robotics and automation to transform last...  ...team! We're looking for engineers passionate about leveraging UAV...  ...because you will…Design and deploy software for advanced drone hardware,...  ...robotics platform and interface with multiple drone sensors and... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    3 days ago
  • $198.6k - $292k

     ...independent team within DoorDash. We explore robotics and automation to transform last...  ...We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and...  ...and tuning flight controllers, interfacing with state estimationYou have... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    5 days ago
  • $5,500 per month

     ...) is offering a short-term, in-person robotics software role for 2–4 months. Compensation is $...  ...weekly. You'll collaborate with an engineer to build a scoped software feature or...  ...reproduce runtime failures, and document interfaces and outcomes for future work. #J-188... 
    Suggested
    Temporary work
    Internship

    Relling Inc

    San Francisco, CA
    2 days ago
  •  ...Ixian Robotics in San Francisco is seeking a software-minded builder to join a hands-on robotics program. You’ll...  ...develop tools and components to help engineers test and operate robotics systems...  ..., test automation, and hardware interfaces, delivering practical solutions,... 
    Suggested
    Hourly pay
    Full time
    Internship

    Ixian Robotics

    San Francisco, CA
    1 day ago
  •  ...Job DescriptionJob DescriptionRobotics Software Engineer – Motion Planning, Vision &...  ...OpportunityOur client is an early-stage robotics company transforming industrial manufacturing...  ...physical robotic systems.Develop tools, interfaces, and operational workflows that... 
    Permanent employment
    Full time

    MRINetwork Jobs

    San Francisco, CA
    1 day ago
  • $176k - $241k

     ...Senior Systems Engineer, Platform Requirements and Interfaces Who we are Atoms is building the machines that...  ...progress. Over the last decade, software has transformed the digital world....  ...Atoms builds Physical AI— real-world robots for the industries that move... 
    Full time
    Work experience placement
    Work at office
    Flexible hours

    ATOMS Careers page

    San Francisco, CA
    4 days ago
  • About the Team Our Robotics team is focused on unlocking general‑...  ...integrate cutting‑edge hardware and software to explore a broad range of...  ...talented Robotics Software Engineers to expand our robotics data...  ...innovative robot control interfaces suited to a variety of... 

    OpenAI

    San Francisco, CA
    3 days ago
  • $150k - $200k

     ...0.00/yr - $200,000.00/yr Overview Talent Acquisition: Software Engineering Within Robotics & Autonomous Vehicles Robotics Software Engineer (Generalist...  ...policies onto physical robots Develop middleware, interfaces, and tooling that connect AI → hardware This role... 
    Full time
    Immediate start
    Flexible hours

    Insight Recruitment

    San Francisco, CA
    3 days ago
  •  ...Autonomy and Robotics Software EngineerHuntington Beach, California, United States; San Francisco...  ..., or denied. As an Autonomy Software Engineer, you will design, build, and deploy...  ...systems across sensors, compute, vehicle interfaces, and autonomy software on embedded... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Night shift

    Mach Industries

    San Francisco, CA
    3 days ago
  • $200k - $240k

     ...intelligence layer for humanoid robots - technology that allows...  ...Role We are looking for an engineer to found our Mission Autonomy...  ...Turn those lessons into better interfaces, a repeatable evaluation...  ...operating around people. ~ Strong software engineering skills in Python,... 
    Work at office
    Shift work

    Andromeda

    San Francisco, CA
    20 hours ago
  • $160k - $210k

     ...About Nimble Nimble is an AI robotics company building the autonomous supply chain to...  ...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with...  ...Robotics organization is looking for a software engineer that will design, develop, and... 
    Local area
    Flexible hours

    Nimble

    San Francisco, CA
    1 day ago
  •  ...Join Us, and Ship Robots Weave was founded to build the robots we’d want to have...  ...The Role As a Principal Robotics Software Engineer, you’ll help define the software architecture...  ...across the stack: Define the interfaces and architectural patterns that allow perception... 

    Weave Robotics, Inc.

    San Francisco, CA
    4 days ago
  •  ...JustBacked in San Francisco builds internal data tooling for robotics teams, focusing on annotation workflows, data quality review,...  ...data-quality review workflows in collaboration with ML, fleet engineering, and annotation teams. You should have experience creating... 

    JustBacked

    San Francisco, CA
    1 day ago
  •  ...thing: high-quality data from the real world. We pair operational scale with the specialized engineering that physical-world data demands. As a Software Engineer on Robotics, you’ll sit between our data systems and our customers’ infrastructure. Every frontier lab wants... 

    WorldEngine AI

    San Francisco, CA
    1 day ago
  •  ...OpenAI is looking for Robotics Software Engineers to enhance their robotics data collection in San Francisco, CA. This role involves designing and optimizing software solutions across diverse robotics hardware, requiring strong collaboration with cross-functional teams... 

    Openai

    San Francisco, CA
    4 days ago
  • $170k - $200k

     ...enables global technology companies to push the frontiers of robotics and AI. Backed by world-class investors like Benchmark,...  ...to reimagine the way the world works.We are seeking a Senior Software Engineer - Instawork Robotics to contribute to the development of next... 
    Hourly pay
    Temporary work
    Local area
    Shift work

    Instawork

    San Francisco, CA
    5 days ago
  •  ...Chemify Ltd is seeking a Senior Full Stack Software Engineer to turn the robotic synthesis platform into a scientists’ driving interface. You will own backend services, web front-ends, and end-to-end execution across racks of hardware. Partner with firmware, hardware... 

    Chemify Ltd

    San Francisco, CA
    3 days ago
  •  ...in San Francisco is seeking a Junior Full Stack Software Engineer to help build the software behind Chemify’s robotic synthesis platform. You will work across the stack on real features—from backend services to interfaces scientists use—with senior engineers reviewing your... 

    Chemify Ltd

    San Francisco, CA
    3 days ago
  •  ...Software EngineerWe are looking for a Software Engineer to build and scale the data infrastructure powering next-generation robotics and Physical AI.In this role, you will develop high-volume data pipelines, processing systems, and delivery infrastructure to support leading... 

    Intellipro Group

    San Francisco, CA
    3 days ago
  •  ...energy infrastructure. Company TAR is both a hardware and software company, we are building out massive, critical, physical...  ...now and in the future. About the role As a Software Engineer on the robotics team, you own the software that makes those machines... 
    Remote work

    TAR

    San Francisco, CA
    3 days ago
  • $119k - $200k

     ...Neuralink is seeking a dedicated Software Engineer for the Brain Interfaces Software Team in San Francisco. The role involves enhancing software solutions for neural implants and ensuring system reliability. Candidates should be fluent in Python and C or Rust, with experience... 

    Neuralink

    San Francisco, CA
    2 days ago
  •  ...Origin Origin is building physical AI for the built world. Our robots autonomously finish building interiors at production quality....  ..., memory budgeting on dual Jetson AGX Orin. Design the interface where learned policies propose actions and deterministic safety... 

    Origin

    San Francisco, CA
    1 day ago
  •  ...Robotics Control Systems EngineerOur Robotics team is focused on unlocking...  ...cutting-edge hardware and software to explore a broad range of...  ...a Robotics Control Systems Engineer to take on a foundational role...  ...level actuators and hardware interfaces through whole-robot behavior... 

    Openai

    San Francisco, CA
    5 days ago
  •  ...Weave Robotics is seeking talented software engineers to join our growing team in San Francisco. You will own customer-facing applications across iOS,...  ...connecting people to our robots with intuitive, delightful interfaces. Collaborate with engineering and UI/UX to bridge... 

    Weave Robotics

    San Francisco, CA
    1 day ago
  • $140k - $200k

     ...recruiter to learn more. Base pay range $140,000.00/yr - $200,000.00/yr Direct message the job poster from Strativ Group Robotics Software Engineer – Application Layer / High-Level $140,000 – $200,000 + Equity + Benefits U.S. Persons Only Are you passionate about cutting... 
    Full time
    Immediate start

    Strativ Group

    San Francisco, CA
    2 days ago
  •  ...Senior Robotics Software EngineerAt Orchard, we're securing America's food supply by building the AI Farmer that automates our nation's farms...  ...are seeing.We are looking for a Senior Robotics Software Engineer to invent creative, practical, and robust solutions to real-... 
    Full time

    The AI Farming Company

    San Francisco, CA
    4 days ago
  • $204.4k - $285.6k

     ...Senior Full Stack Software EngineerSan Francisco (Brisbane), CAVivodyne...  ...of novel biology, robotics, and AI. We identify and validate...  ...exceptional Senior Full-Stack Software Engineer to work hand in hand with our...  ...'ll build rich, data-dense interfaces for scientific workflows... 
    Local area
    Shift work

    Vivodyne

    Brisbane, CA
    4 days ago
  •  ...Pantograph is building general models that start with video and flow into robotics. We seek a sharp generalist engineer to work on our robot software, sitting close to customers and our hardware team in San Francisco. You will help expand the core robot feature stack... 

    Pantograph

    San Francisco, CA
    1 day ago
  •  ...Infi Robotics in the San Francisco Bay Area is seeking a software engineer to build the software backbone of a programmable factory. You will turn customer requirements into workflows, maintain reliable records, and drive decisions with floor operators. This broad role... 

    Infi Robotics

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Robot Interfaces. Be the first to apply!