About the job
Intrinsic Robotics, located in Mountain View, California, is part of Google's AI robotics group. The team works to advance industrial automation by blending AI, perception, and simulation. Their mission is to make intelligent robotic solutions more accessible for businesses, entrepreneurs, and developers. The group includes engineers, roboticists, designers, and technologists who share a commitment to expanding the reach and impact of industrial robotics.
Role overview
The Frontend Robotics Engineer will join the Customer Success team, serving as a link between Intrinsic's technology and its customers. This position centers on designing, building, and customizing Human-Machine Interfaces (HMIs) that help partners implement complex robotic automation systems. The work involves refining and adapting reference solutions for specific customer needs, adding features, controls, and 3D visualizations.
This role suits a "T-shaped" developer: someone with deep experience in web interface development and the ability to collaborate with backend systems in Python and C++. While backend engineers handle most infrastructure, this position requires reading backend code, tracing data flows, debugging APIs, and working across the stack. Understanding data transmission from hardware to software and network systems is important. The job also involves direct interaction with customers and partners, supporting their development efforts and working with robotics hardware to ensure interfaces work smoothly in real-world settings.
Key responsibilities
- Work with customers and partners to understand their use cases and adapt reference HMIs to meet product requirements.
- Develop visually appealing, user-friendly web applications that enable non-experts to monitor and control industrial robotic workcells.
- Guide customers on frontend development best practices, helping them take ownership of custom HMI services.
- Add advanced features such as real-time 3D visualizations and process data, collaborating with backend engineers to connect new data streams.
- Test and validate solutions in both lab and field settings, working hands-on with physical robots and automation equipment.

