Senior/Staff Software Engineer - Data Platform

UK-based AI and robotics company building commercially scalable humanoid robots for industrial deployment.

London, United Kingdom

Funding history

About Humanoid

Humanoid develops industrial humanoid robots and its proprietary KinetIQ AI framework for real-world tasks across manufacturing, logistics, and related environments.

View jobs by Humanoid

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build a data platform and capability factory for training and deploying robot capabilities. You will manage large-scale datasets, design data pipelines and compute infrastructure, ensure data quality, develop warehouse and BI solutions, collaborate on MLOps workflows, and uphold data-management standards.

Requirements

  • 5+ years of software engineering experience
  • Backend engineering for production APIs and services
  • Data engineering at petabyte scale
  • Batch and streaming processing
  • Data quality and schema evolution
  • Workflow orchestration
  • Distributed systems fundamentals
  • Cloud infrastructure
  • Kubernetes
  • Full-stack engineering
  • Production ownership and incident response

Responsibilities

  • Build an internal capability platform for teaching robots new skills
  • Curate, preprocess, and manage large-scale robot-training datasets
  • Design and operate scalable data pipelines and compute infrastructure
  • Ensure training-data quality, accuracy, and consistency
  • Collaborate on MLOps and evaluation workflows
  • Build data warehouse solutions and BI dashboards
  • Establish data-management practices for versioning, access control, security, and compliance

Benefits

  • Stock options
  • 30+ paid days off, including annual leave, UK bank holidays, and company closure days
  • Private healthcare
  • Pension scheme with 8% total contribution
  • Free daily breakfast, catered lunch, and snacks