Humanoid AI & Manipulation Software Engineer
Indexed description
Role Overview
- Develop and integrate perception → action pipelines (vision models, VLA, grasping and manipulation) and productionise them onto robot platforms
- Training and fine-tuning deep learning models
- Design, run and iterate imitation-learning and simulation training workflows to produce robust policies and manage sim→real transfer
- Develop and integrate perception → action pipelines (vision models, VLA, grasping and manipulation) and productionise them onto robot platforms
- Training and fine-tuning deep learning models
- Design, run and iterate imitation-learning and simulation training workflows to produce robust policies and manage sim→real transfer
- Work on on-robot systems (Ubuntu / NVIDIA Jetson), battery/teleoperation flows and debugging sensors, actuators and hardware integration
- Maintain CI/CD and reproducible deployment pipelines for models and robot software (Docker, GitHub Actions / GitLab CI or equivalent)
- Produce clear technical documentation and runbooks (documentation-as-code mindset) and collaborate with customer teams during on-site installations and handovers
- Fluent in English with excellent verbal and written communication
- Comfortable working in Scrum sprints and delivering in short cycles
- Strong hands-on experience with ROS / ROS2 development and integration
- Practical experience with Linux / on-robot systems (Ubuntu) and edge compute platforms (NVIDIA Jetson or similar)
- Practical experience building or integrating perception & manipulation systems (object detection, grasping, closed-loop control)
- Strong system thinking — able to move between model development, infrastructure and robot debugging
- Experience in training and fine-tuning deep learning models
- Experience with MLOps, dataset pipelines and local training infrastructure for robotics / vision models
- Experience with simulation + imitation learning workflows and sim→real transfer
- Cloud & infra skills (AWS / GCP, Kubernetes) and experience operating fleet-style services (message queues, event streams)
- Prior experience with customer projects, field installs or customer onboarding
- Models reliably detect and localise objects and the robot successfully grasps and manipulates target items in realistic customer environments
- CI/CD pipelines and MLOps workflows enable repeatable model training and safe rollouts to robots with monitoring and rollback
- Customer-facing pragmatism: you can translate prototypes into maintainable, testable customer deliverables and support field installs
- Documentation first: you write runbooks and docs alongside code and practice documentation-as-code
- Collaborative, curious and pragmatic — you iterate fast with hardware in the loop and help grow a small, SOTA team
Send your CV and a short note explaining your relevant experience to Jakob Sand. Applications will be reviewed on a rolling basis.
HIVE is an equal-opportunity employer. We welcome applicants from diverse backgrounds and encourage you to apply even if you don't meet every single requirement — if your experience convinces you're the right fit, we want to hear from you.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search