CareerPlan

Software Engineer

San FranciscoFull-time2026-11-08 → 2026-11-09
On-site

Core

Design and build core systems for physical robots, spanning low-level sensor/actuator interfaces, ML policy deployment, and high-level APIs for real-world industrial deployments.

Role type

Senior IC robotics software engineer

Builds

Robotics software stack, ML policy pipelines, teleoperation infrastructure, and cloud/edge scaling systems

Domain

Robotics + Machine Learning

Deliverable

production ML models

Required skills

Python, C++, PyTorch, systems engineering (networking, concurrency, performance), robotic arms/embedded systems

Preferred skills

real-time systems (cameras, sensors, streaming), AWS services (EC2, IoT, WebRTC)

Technologies

Python, C++, PyTorch, WebRTC, AWS

Responsibilities

Build and optimize robotics software including device drivers and control interfaces; Integrate and deploy ML policies into visuomotor control loops; Design and test training pipelines for policy learning; Develop infrastructure for teleoperation and autonomy; Prototype new robot capabilities with hardware/research teams; Evaluate and test policies through lab trials and customer proofs of concept; Contribute to cloud + edge scaling efforts; Take ownership of engineering projects end-to-end

Seniority

Senior, hands-on IC