Skild AI
Senior Robot Infrastructure Engineer
San Francisco · Senior
Sponsorship not specified$100k-$300kDetected 64 days ago
PythonGoC++AWSGCPCloud PlatformsgRPCWebSocketsMachine LearningData EngineeringRoboticsTCP/IPCommunicationCollaboration
About the role
- We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society.
- Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts.
- Your work will span on-device software, cloud infrastructure, fleet observability, OTA updates, and reliable connectivity in real-world environments.
Responsibilities
- Design, implement, and maintain production-grade C++ and Go running directly on robotic platforms.
- Build on-device systems for interfacing with core robotics software, managing local data buffering, and handling edge-side communication logic.
- Architect and maintain secure, low-latency edge-to-cloud data pipelines connecting deployed robot fleets to cloud infrastructure and web platforms.
- Design, build, and operate OTA update mechanisms for safely and reliably deploying software updates to robots in the field.
- Build telemetry, alerting, logging, and monitoring tools across the robot operating system, cloud infrastructure, and fleet dashboards.
- Optimize edge software for reliability, performance, resource usage, and resilience under real-world deployment constraints.
- Collaborate with autonomy, hardware, deployment, and web product teams to support new features powered by live robot data and fleet-scale infrastructure.
Nice to have
- 3+ years of relevant industry experience.
- Strong production programming experience in C++ and Go.
- Prior experience deploying, operating, or managing connected hardware, IoT devices, or robotic systems at scale.
- Experience architecting and managing cloud infrastructure, including services such as AWS, GCP IoT Core, EC2, S3, Lambda, or related technologies.
- Deep understanding of networking protocols commonly used in robotics, IoT, or constrained environments, such as MQTT, WebSockets, gRPC, or similar protocols.
- Strong systems-level understanding of edge computing constraints, including CPU, memory, storage, power cycles, connectivity loss, and local data persistence.
- Strong focus on reliability, fault tolerance, self-healing infrastructure, and safe operation of deployed systems.
- Experience with OS-level OTA infrastructure or full-device update mechanisms
Skills
- Company Overview
- Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude.
- Position Overview
Compensation
- $100,000 - $300,000 USD
Apply directly at Skild AI →Create a free account for alerts like thisView Skild AI immigration profile
This listing is sourced directly from Skild AI's careers page and normalized into a canonical job model.