Rhoda AI
Software Engineer Intern, Rhoda Platform
Mountain View · Internship · Posted Oct 21, 2026
- Education
- Currently pursuing an undergraduate or graduate degree in Computer Science, Robotics, Electrical Engineering, or a related field, or a recent graduate.
About the job
Build and maintain the software platform infrastructure that connects, monitors, and supports Rhoda’s robots, with code deployed on physical hardware.
What you'll do
- Contribute to robot networking, communications, data collection, telemetry, and observability systems.
- Build developer tools and automate workflows for deployment, debugging, and field testing.
- Support hardware bring-up and field testing, debugging issues across the onboard software stack.
What they ask for
- Currently pursuing an undergraduate or graduate degree in Computer Science, Robotics, Electrical Engineering, or a related field, or be a recent graduate.
- Solid foundation in data structures, algorithms, operating systems, and networking.
- Strong programming skills in C++, Python, Golang, or Rust.
- Passion for robotics and ability to debug across software layers.
Nice to have
- Experience bringing up or manipulating robots, or working on prototype or pre-production hardware.
- Familiarity with gRPC, DDS, QUIC, WebSockets, AWS, GCP, S3, or GCS.
Pay
$40 – $50 per hour (USD; hourly compensation)
Tools
C++, Python, Golang, Rust, gRPC, DDS, QUIC, WebSockets
AI focus
Supports data pipelines for model training and infrastructure for inference; collaborates with ML, perception, and control engineers. The role does not specify developing AI models.
Model-written summary · the original posting is authoritative