AI
ABOUT THE ROLE
Join a robotics R&D team building software for AI-driven robots used in real-world production environments. This hands-on role spans the robotics stack, turning software into reliable performance in physical settings.
WHAT YOU'LL DO
- Orchestrate real-time robot software, motion-planning optimization systems, and machine-learning pipelines across platforms.
- Build and maintain data-labeling interfaces, perception systems, and compilers for robot intelligence.
- Work across the stack, from firmware through cloud infrastructure, to solve high-priority technical challenges.
- Collaborate with teammates to design and ship integrated robotics systems.
- Deploy software in customer facilities and improve real-world robotic performance.
WHAT WE'RE LOOKING FOR
- One to three years of software engineering experience in robotics, automation, or embedded systems, with experience beyond a junior-level profile.
- Hands-on experience building and shipping software for production robots or other physical systems, ideally involving manipulation, robotic arms, or autonomous hardware.
- Strong Python skills and programming fundamentals; TypeScript and React are a plus.
- Experience with hardware and software integration, and familiarity with ROS, motion planning, or robot optimization.
- Knowledge of Docker, Kubernetes, and systemd is beneficial; C/C++ experience is also relevant.
- A bachelor's degree or higher in computer science, robotics, or a related engineering field.
- Experience in a fast-moving startup or similarly high-ownership engineer