Platform Engineer - Build and CI
Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially\-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 Alpha \- our rapidly developed humanoid platform now running in real industrial pilots \- and we’re growing the team to take it even further.
About the Role
==================
We are looking for a Software Engineer to own the build system and CI infrastructure that every engineer at Humanoid depends on every day. This is foundational work: a slow, unreliable, or opaque build pipeline is a tax on the entire engineering organisation, and getting it right directly determines how fast we can ship robots.
We are investing heavily in build infrastructure \- hermetic, incremental, fully cached builds across a complex multi\-target monorepo spanning firmware, robot software, simulation, and cloud \- and we need someone to drive that work and own the system it produces.
This is a deeply technical infrastructure role. You will work closely with every engineering team in the organisation, and the quality of your work will be felt by every person who opens a PR.
What You’ll Do
------------------
- Build and maintain CI pipelines in GitHub Actions: incremental test selection based on affected targets, nightly full builds, and clear triage tooling when main goes red
- Instrument the build: CI telemetry, dashboards showing build and test times broken down by job type, branch, and author — so we stop flying blind on build health
- Define and enforce the policies that keep main green: merge queue configuration, PR gating, and the on\-call process when broken builds block other engineers
- Own and maintain the remote build cache infrastructure, ensuring cache correctness, invalidation on environment changes, and read\-only promotion from main only
- Own the developer environment story — local builds, dependency management, and the tooling that lets engineers iterate quickly without fighting their environment
- Maintain and evolve the dependency mirroring infrastructure (apt, PyPI, and other upstream registries) so that external package availability never blocks a build
--------------------------
- Solid experience with build systems \- ideally Bazel, but deep knowledge of CMake or similar is fine; the instincts matter more than the specific tool
- Experience designing and operating CI pipelines at scale: incremental testing, artifact caching, runner management, and keeping feedback loops short
- Strong understanding of hermetic build environments
- Comfort debugging complex build failures across multiple languages and toolchains
- Experience with dependency management and the tradeoffs between reproducibility, speed, and upstream risk
- Good instincts for developer experience
----------------
- Familiarity with ROS/ROS2 build tooling (colcon, ament, CMake)
- Familiarity with Kubernetes: self\-hosted runners, ARC
- Experience with GitHub Actions at scale
- Background in robotics or embedded systems where build artifacts span multiple target architectures and deployment environments
=================
- Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid company holidays.
- Fully funded private healthcare for UK employees, with broad provider access, virtual and in‑person care, and strong mental health and serious illness support.
- Equity included–we believe builders should share in what they build.
- Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings.
- Free daily breakfast, catered lunch, and snacks in‑office.
- Collaboration with top‑tier engineers, researchers, and product experts in AI and robotics.
- Freedom to influence the product and own key initiatives.
This listing is from indeed. View original listing ↗