Senior Software Engineer – Robotics, Distributed Systems & ML Infrastructure
Job Description
About RobCo
RobCo is a revolutionary robotics company backed by Sequoia Capital, Lightspeed, and founders of UiPath, Helsing, and Pitch. Raised $50M+ to enable businesses to enhance productivity and address labor shortages.
The Role
Build software foundations for next-generation robot autonomy at scale, working across ROS 2 middleware, distributed systems, cloud infrastructure, and ML data pipelines.
What You'll Do
-
Design and implement high-quality services in ROS 2-based systems with latency constraints
-
Architect control, perception, and telemetry pipelines for robot hardware integration
-
Develop ML data pipelines for multimodal datasets and large-scale training workflows
-
Build cloud-native systems on AWS (EC2 orchestration, containerized services, compute clusters)
-
Integrate distributed training technologies like Ray/Anyscale for robot learning
-
Lead code reviews, testing strategies, CI/CD, observability, and documentation standards
-
Collaborate across autonomy, controls, and ML teams on system interfaces
-
Mentor team members and drive architectural decisions
Requirements
-
5-10+ years in software engineering, distributed systems, or robotics platforms
-
Strong C++ and Python proficiency with clean engineering practices
-
Deep experience with ROS 2 and Zenoh (nodes, messaging, lifecycle, middleware, performance, real-time systems)
-
Hands-on distributed systems experience (messaging, orchestration, storage)
-
Docker and AWS cloud environment expertise
-
PyTorch or ML toolchain familiarity with data workflows (Ray, Spark)
-
End-to-end system design capabilities
-
Cross-domain collaboration skills
Nice to Have
- Front-end development experience
What We Offer
-
Shape a complete robotics autonomy stack architecture
-
Work with world-class robotics and ML teams
-
High ownership and influence over foundational design decisions
-
Hybrid work model, flexible hours, and top-tier equipment
-
Transparent, trust-based culture with growth opportunities
Skills & Technologies
Company Info
RobCo
Develops and manufactures modular robot automation solutions for small and medium-sized enterprises,...
Other Jobs at RobCo
Similar Opportunities
Senior Software Engineer – Robotics, Distributed Systems & ML Infrastructure
Job Description
About RobCo
RobCo is a revolutionary robotics company backed by Sequoia Capital, Lightspeed, and founders of UiPath, Helsing, and Pitch. Raised $50M+ to enable businesses to enhance productivity and address labor shortages.
The Role
Build software foundations for next-generation robot autonomy at scale, working across ROS 2 middleware, distributed systems, cloud infrastructure, and ML data pipelines.
What You'll Do
-
Design and implement high-quality services in ROS 2-based systems with latency constraints
-
Architect control, perception, and telemetry pipelines for robot hardware integration
-
Develop ML data pipelines for multimodal datasets and large-scale training workflows
-
Build cloud-native systems on AWS (EC2 orchestration, containerized services, compute clusters)
-
Integrate distributed training technologies like Ray/Anyscale for robot learning
-
Lead code reviews, testing strategies, CI/CD, observability, and documentation standards
-
Collaborate across autonomy, controls, and ML teams on system interfaces
-
Mentor team members and drive architectural decisions
Requirements
-
5-10+ years in software engineering, distributed systems, or robotics platforms
-
Strong C++ and Python proficiency with clean engineering practices
-
Deep experience with ROS 2 and Zenoh (nodes, messaging, lifecycle, middleware, performance, real-time systems)
-
Hands-on distributed systems experience (messaging, orchestration, storage)
-
Docker and AWS cloud environment expertise
-
PyTorch or ML toolchain familiarity with data workflows (Ray, Spark)
-
End-to-end system design capabilities
-
Cross-domain collaboration skills
Nice to Have
- Front-end development experience
What We Offer
-
Shape a complete robotics autonomy stack architecture
-
Work with world-class robotics and ML teams
-
High ownership and influence over foundational design decisions
-
Hybrid work model, flexible hours, and top-tier equipment
-
Transparent, trust-based culture with growth opportunities
Skills & Technologies
Company Info
RobCo
Develops and manufactures modular robot automation solutions for small and medium-sized enterprises,...
