C

CommonAI C.I.C.

Non-profit AI collaboration platform and compute

Systems Software Engineer - Cluster Control and Automation

Systems Software EngineeringUpdated on Nov 11
Full-timeCambridge, UK£60k - £110k /yr

About the Job

Requirements

  • Experience building systems software or automation that configures and controls real computing infrastructure.
  • Strong programming and debugging skills, with practical understanding of Linux and relevant hardware/software interfaces.
  • Depth in one or more of cluster or high-performance computing automation, distributed systems, orchestration, device control, networking, or experiment-control software.
  • Ability to reason about partial failure, state, permissions, and the consequences of changing a running system.
  • Practical experience using AI coding agents, with the judgment to validate generated code and test changes that affect hardware or infrastructure.

Responsibilities

  • Identify the controls available on the selected clusters and expose them through documented, programmatic interfaces with clear supported actions.
  • Automate configuration and experiment setup across relevant parts of the stack, such as workload placement, serving settings, resource allocation, or device configuration.
  • Build reliable execution with precondition checks, confirmation of the resulting state, error handling, and recovery to a known configuration where supported.
  • Record requested actions, outcomes, and resulting configuration so experiments can be reproduced and measurements interpreted correctly.
  • Coordinate access, permissions, and changes with cluster operators, and test success, failure, and recovery paths within an agreed experimental scope.
  • Design interfaces that future optimisation software can call, with clear capability limits and explicit outcomes when an action cannot be completed.

Desired Qualifications

  • Experience with accelerators, job-control systems, Kubernetes, Slurm, operating systems such as NixOS or CoreOS, or infrastructure-as-code tools such as Terraform or OpenTofu. Depth in a subset is sufficient; initial controls and integration choices will follow the needs and capabilities of the clusters.
  • Relevant postgraduate study.

About the Company

CommonAI C.I.C.

Non-profit AI collaboration platform and compute

CommonAI C.I.C. provides a collaborative platform and shared AI infrastructure in the UK through three connected entities: a non-profit member organization guiding the ecosystem, CommonAI Holdings connecting investors with developers, and CommonAI Compute offering affordable GPU resources. Members such as startups, SMEs, public bodies, and universities can co-develop and access a Digital Commons with models, training data, and hardware designs. The platform lowers barriers to AI development by providing computing power, strategic expertise, and access to investors and experts within a membership model. Its goal is to level the playing field for AI players by enabling open collaboration, shared IP, and connected capital to compete globally.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
2024

Recently Posted Jobs

Explore more opportunities at CommonAI C.I.C.

See more jobs