Diligent Robotics builds AI that enables service robots to collaborate with people and adapt to dynamic, human-filled environments, operating a production fleet of mobile manipulation robots in real environments
Job Summary
Diligent Robotics builds AI that enables service robots to collaborate with people and adapt to dynamic, human-filled environments, operating a production fleet of mobile manipulation robots in real environments.
As a Software Engineer – Robotic Applications, you will deploy, integrate, and evaluate autonomy models on real robots operating in hospitals, including Vision-Language-Action models and AI-generated manipulation behaviors.
Your work will directly impact how robots behave in the real world, continuously improving the reliability, robustness, and usefulness of autonomy in complex human environments.
Matching Summary
Diligent Robotics builds AI that enables service robots to collaborate with people and adapt to dynamic, human-filled environments, operating a production fleet of mobile manipulation robots in real environments.
Skills & Requirements
Must-have
core robotics platform subsystems
autonomy models in real robotic applications
production robotic workflows
high confidence releases
robotics stack architecture decisions
engineering quality and reliability
Nice-to-have
future powered by robots
real-world data generation
latest advances in embodied AI
complex human environments
Key Requirements
5+ years of professional software engineering experience
Undergraduate or graduate degree in Robotics, Computer Science, Electrical Engineering, or related field
Strong proficiency in C++ and Python
Core robotics expertise in at least one major domain