Full Stack Engineer
Full Stack Automation Engineer
A pioneering AI and robotics company is developing advanced, reliable, commercially scalable, and safe humanoid robots designed for real-world industrial applications. The team is building next-generation labor automation systems that deliver highly efficient services across manufacturing, construction, logistics, and other critical sectors.
We are seeking a passionate and skilled Full Stack Automation Engineer to join an innovative robotics team based in London. This is a full time on-site role and paying a salary between £120,000 - £150,000 per annum.
Sponsorship and relocation is available for this position.
Mission
- To develop commercially scalable, safe, and advanced humanoid robots that integrate seamlessly into daily life and amplify human capability.
Vision
- In a world shaped by artificial intelligence, humans and machines collaborate to unlock new possibilities, drive innovation, and create meaningful societal progress. The development of functional humanoid robots supports a future of increased abundance, improved well-being, and expanded human choice.
Solution
- As global labor shortages increase and fewer workers engage in repetitive or hazardous tasks, industries such as manufacturing, construction, and logistics face growing challenges. By deploying general-purpose humanoid robots in demanding environments, the company aims to safeguard human well-being while addressing critical workforce gaps.
Responsibilities
- Design and implement a centralized web-based platform for controlling robots, managing lab operations, monitoring system health, and visualizing KPIs using modern front-end frameworks such as React.
- Develop robust backend services, including APIs for communication, data management, and integration with robotic systems.
- Build lightweight software services running on robots to enable remote control, data collection, diagnostics, and state management.
- Integrate Human Interface Devices (HID), such as game controllers or joysticks, to provide intuitive, low-latency remote control of robot movement and actions.
- Automate workflows including software deployment, monitoring, and diagnostics to improve reliability and efficiency.
- Implement testing pipelines covering UI, backend services, robot-side services, and HID-driven control systems.
- Ensure seamless communication across the web platform, backend services, robot-side services, hardware components, and HID controllers.
- Maintain clear documentation of tools, processes, and engineering best practices.
Expertise
- Strong proficiency in Python and at least one low-level language (e.g., C++, C, or Bash) for robot-side development.
- Experience with React (or similar frameworks) for scalable web applications.
- Solid background in API development, data handling, and scalable service architectures.
- Experience with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and workflow automation.
- Understanding of networking protocols and secure service communication.
- Familiarity with robotics frameworks (e.g., ROS) is advantageous.
- Experience integrating HID devices into robotics or hardware control systems.
- Strong debugging and systems-integration problem-solving skills.
- Experience with real-time monitoring and diagnostics systems.
- Knowledge of distributed systems and scalable application design.
- Experience building platforms for managing interconnected hardware devices.
- Understanding of latency optimization for network-based HID control systems.