Senior Slurm Cluster & HPC Engineer
Full-time
Bitdeer
About Bitdeer:
Bitdeer is a world-leading technology company for Bitcoin mining and AI cloud.
Bitdeer is committed to providing comprehensive Bitcoin mining solutions for its customers. Apart from designing industry-leading ASIC chips and manufacturing mining rigs, the Group handles complex processes involved in computing across the value chain. This includes equipment procurement, transport logistics, datacenter design and construction, equipment management, and network and facility operations. Bitdeer also offers advanced cloud capabilities to customers with a high demand for artificial intelligence. Headquartered in Singapore, Bitdeer operates globally with a diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan, Norway, Canada, Malaysia, and Ethiopia. What you will be responsible for:- Slurm cluster architecture and lifecycle — Design, deploy, and operate production Slurm clusters on bare metal and VMs: slurmctld/slurmdbd high availability, slurmrestd, configless slurmd, SACK/MUNGE and JWT authentication, and rolling version upgrades on live clusters without losing running jobs.
- Topology-aware scheduling for GPU fabrics — Model the physical fabric in topology.conf — topology/tree for rail-optimized InfiniBand/RoCE designs and topology/block for NVLink domains such as GB200/GB300 NVL72 — and prove placement quality with NCCL bandwidth and multi-node training validation rather than assumption.
- Multi-tenant scheduling policy — Own the account/association tree, partitions, QOS, fairshare, preemption, reservations, and per-tenant TRES limits. Enforce fail-closed defaults: an unresolved tenant identity or an empty entitlement set must deny, never degrade into unrestricted access.
- Slinky on Kubernetes — Lead implementation of the Slinky slurm-operator, including its NodeSet, LoginSet, Accounting, RestAPI, and Token custom resources, cert-manager and Helm-based delivery, shared parallel-storage mounts, and login pods running sackd/sshd. Evaluate and pilot slurm-bridge for co-scheduling Kubernetes Pods, PodGroups, Jobs, JobSets, and LeaderWorkerSets through the Slurm scheduler, and document its constraints — notably exclusive whole-node allocation — before any customer exposure.
- Elastic capacity between Slurm and Kubernetes — Use Slurm cloud and power-save mechanisms (ResumeProgram/SuspendProgram, SuspendTime, ResumeTimeout) together with fleet automation to shift GPU nodes between batch training queues and Kubernetes inference capacity as demand moves.
- Container and job runtime — Operate Pyxis/Enroot and OCI/containerd job paths with correct gres.conf, cgroup v2 device constraints, and CUDA VISIBLE DEVICES behavior; support MPI/PMIx, module/Spack environments, and customer-supplied images.
- Cluster health and reliability engineering — Build the passive and active health-check system expected of a top-tier GPU cloud: prolog/epilog checks, LBNL NHC or equivalent, DCGM diagnostics, and detection of XID/SXID errors, ECC faults, PCIe errors, GPUs falling off the bus, IB/RoCE link flaps, and NCCL stalls — with automatic drain and job requeue. Own burn-in and acceptance testing for every new rack before it carries paid work.
- Automation and infrastructure as code — Deliver clusters through Terraform/Ansible, golden images, and bare-metal provisioning (PXE, Redfish, IPMI) so that a cluster build is reproducible, reviewable, and auditable rather than hand-tuned.
- Observability, accounting, and billing integration — Instrument queue wait time, allocation efficiency, GPU utilization, and job failure taxonomy through a Slurm exporter into Prometheus/Grafana; configure AccountingStorageTRES and TRESBillingWeights, and reconcile sacct/sreport GPU-hours against the platform's metering and invoicing pipeline.
- Technical leadership and customer engagement — Write runbooks and tenant-facing documentation, onboard and support enterprise customers, act as escalation point for cluster incidents, and mentor platform engineers on Slurm and HPC scheduling practice.
- 8+ years in HPC, systems, or cloud infrastructure engineering, including 4+ years operating production Slurm clusters at 100+ GPU-node scale with real users and service-level commitments.
- Deep hands-on Slurm expertise: slurm.conf, gres.conf, topology.conf, cgroup.conf, partitions/QOS/fairshare/preemption/reservations, slurmdbd accounting, slurmrestd, MUNGE/SACK and JWT authentication, and version upgrades performed on live clusters.
- Strong GPU and fabric fundamentals: NVIDIA drivers and Fabric Manager, DCGM, MIG, InfiniBand/RoCEv2 (subnet manager/UFM, rail-optimized topology), GPUDirect RDMA, and practical NCCL tuning and failure diagnosis.
- Production Kubernetes experience and working knowledge of the operator/CRD pattern, plus hands-on exposure to at least one Slurm-on-Kubernetes stack — Slinky slurm-operator or slurm-bridge, CoreWeave SUNK, or Nebius Soperator — with an informed view of the tradeoffs between them.
- Experience delivering both bare-metal and virtualized compute: bare-metal provisioning and firmware/BIOS lifecycle management, hypervisor or VM-based clusters (KVM/QEMU or a public-cloud equivalent), and Terraform/Ansible-driven automation.
- Working knowledge of parallel and shared storage for AI workloads — Lustre, GPFS/Spectrum Scale, WEKA, VAST, or NFS — and of how storage behavior shapes job performance and failure modes.
- Proficient in Python and Bash for cluster automation; Go experience is a plus for integrating with Bitdeer AI's platform control plane and with Slurm/Slinky REST client code.
- Multi-tenant security discipline: derives tenant scope from a verified identity rather than client-supplied fields, designs authorization to fail closed, and treats isolation across accounts, namespaces, storage, and networks as a hard requirement.
- Clear written and verbal communication in English, with the maturity to work directly with enterprise customers and to translate scheduling and reliability tradeoffs for product, sales, and executive stakeholders.
- A culture that values authenticity and diversity of thoughts and backgrounds;
- An inclusive and respectable environment with open workspaces and exciting start-up spirit;
- Fast-growing company with the chance to network with industrial pioneers and enthusiasts;
- Ability to contribute directly and make an impact on the future of the digital asset industry;
- Involvement in new projects, developing processes/systems;
- Personal accountability, autonomy, fast growth, and learning opportunities;
- Attractive welfare benefits and developmental opportunities such as training and mentoring.
#LI-ST1
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Slurm Cluster & HPC Engineer in Singapore vacancy
- ...3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan, Norway, Canada... ..., and Ethiopia. About the role: We are looking for a Senior / Staff Physical Verification Engineer to execute PV checks from the block to fullchip level....SeniorFull timeLocal area
- ...portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan,... ...experience. Production Kubernetes clusters optimized for GPU workloads at scale (100... ...The remediation-actuator and workflow engine land here — you make the control plane safe...SeniorFull timeLocal area
- ...portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan,... ...plane architectures using tools like Cluster API to enable fleet-wide automation. Develop... ...with AI Scheduling and Fabric engineering teams to ensure the control plane integrates...SeniorFull timeLocal area
- ...portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan,... ..., prefill/decode and KV cache, inference engines, and the GPU model replicas behind them —... ..., racks, and failure domains. Multi-cluster serving across MY / SG / JP: cross-cluster...SeniorFull timeLocal area
- Responsibilities Serve as the first line of support for production incidents and service disruptions. Execute recovery procedures through approved SOPs, runbooks, and automated recovery tools. Ensure operational alerts and incidents are acknowledged and acted ...SeniorFull timeShift workWeekend work
- ...testing using both manual and automation tools to provide quality and timely output before release to market. As Automation Test Engineer you are primarily responsible to convert the BDD tests written gherkin language to automated scripts across applicable digital...SeniorFull timeWork experience placement
- ...portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan,... ...We are seeking a Developer Experience Engineer to build and own the Terraform provider,... ...that let customers provision and manage GPU clusters and Kubernetes workloads as code on our platform...Permanent employmentFull timeContract workLocal areaImmediate start
- ...Perception team, you have the opportunity to work with world-class ML engineers and research scientists to make self-driving vehicles a... ..., or supporting distributed machine learning training across clusters of GPU nodes. ~ BS or MS in Computer Science or a related technical...Full time
- ...to challenge consensus. As a Software Engineer, Research Technology, you will... ...research tooling, distributed compute across HPC (Slurm today, evolving). You will help deliver... ...reliability of data and compute pipelines on HPC clusters. Create ad-hoc computation frameworks...Full timeInternshipFlexible hours
- ...and deploys Bitcoin mining and HPC datacenters in the United... ...own Production Kubernetes clusters optimized for GPU workloads at... ...AI framework integrations: Slurm on K8S, Ray on K8S, Kubeflow.... ...remediation-actuator and workflow engine land here — you make the control...SeniorFull timeLocal area
- ...portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan... ...BS/MS/PhD in EE, Materials, Mechanical Engineering, or a related field. ~5+ years in 3... ...decisions set the stack. Early-team seniority with room to shape the 3D methodology and...SeniorFull timeLocal area
- ...diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan, Norway, Canada,... ...Malaysia, and Ethiopia. About the role We are seeking an Integration Engineer to build and operate the adapter layer that connects Bitdeer AI'...Full timeContract workLocal area
- ...diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan, Norway, Canada,... ...optimization to reduce energy consumption. Collaborate with DFT engineers for scan chain insertion, MBIST for large SRAMs, and JTAG integration...SeniorFull timeLocal areaNight shift
- ...diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan, Norway, Canada,... ...AIDC, and mining infrastructure. We are looking for an EAM Systems Engineer to serve as the dedicated Asset Management resource on this system...Full timeLocal area
- ...portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan,... ...gang scheduling. Develop and manage cluster-wide admission control and sophisticated... ...scale HPC environments. Mentor junior engineers and conduct design reviews to maintain architectural...SeniorFull timeLocal area
- Responsibilities Provide L2 production support for Wealth applications, ensuring high availability, stability, and minimal downtime. Monitor system health, performance, and capacity using enterprise monitoring tools, proactively identifying and resolving potential...SeniorPermanent employmentFull time
- ...portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan,... ...stack to provide a unified view of the cluster. Build eBPF-based diagnostic tools to... ...s degree in Computer Science, Electrical Engineering, or a related field. ~6+ years of software...SeniorFull timeLocal area
- ...About the Role Pave Bank is building the next generation of programmable banking infrastructure. We are looking for a Senior Software Engineer to join our Engineering team and work closely with Product, Compliance, Treasury, and Operations. In this role, you will...SeniorFull time
- ...challenge consensus. We are looking for an excellent C++ Software Engineer to develop new and improve existing low latency trade... ...cutting-edge low latency technologies and will be surrounded by senior technologists providing you with the best possible environment...SeniorFull time
- ...diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan, Norway, Canada,... ...background, the role can be filled as a Research Scientist or a Research Engineer; both are expected to do research and to write the code that...Full time
- ...remains secure, reliable and highly available. Work with other engineers to support the infrastructure of OpenShift as well as assist to... ..., terraform etc.). Hardening, securing the Kubernetes cluster with monitoring and auditing dashboards Knowledge in infrastructure...Full timeWork experience placement
- ...world, through our leading products OKX, OKX Wallet, OKLink and more. About The Opportunity We are looking for a Software Engineer or Senior Software Engineer to join the OEX Mobile Growth team in Singapore. The team operates at the intersection of mobile...SeniorFull time
- ...Key responsibilities: The Sales Engineer (located in Vietnam) will be responsible for the Sales & Business Development in SEA markets: Establish and maintain the relationship with OEM customers and provide the services covering all air moving products (FFU, EC Fan...Full timeWorldwide
- ...technology professionals. We are inviting experienced AI Harness Engineer to register their interest in current and upcoming... ...'s data, knowledge, APIs and operational systems. This is a senior individual-contributor role combining deep hands-on engineering...Senior
- ...delivery channels. Job Role We are seeking a skilled Network Engineer to design, implement, and maintain our Data Centre environment... ...Able to work under pressure and with minimal supervision. Senior technical role responsible for quick resolution of network related...SeniorFull timeWeekend workAfternoon shiftWeekday work
- ...diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters. What you will be responsible for: Manage the... ...experience in financial reporting, with candidates considered at both Senior Accountant and Finance Manager levels based on their experience...SeniorFull time
- ...diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan, Norway, Canada,... ...over RDMA, NVMe-oF, high-speed storage fabrics) and Nvidia CMX for cluster-wide storage orchestration. Diagnose and tune storage performance...SeniorFull timeLocal area
- ...intersection of high performance, correctness, resilience, and scale—where every design decision matters. We are seeking a Senior C++ Software Engineer to lead the design and evolution of our trading counter and core trading systems. This role is for an engineer who...SeniorFull timeTemporary work
- ...portfolio, and deploys Bitcoin mining and HPC datacenters in the United States, Bhutan,... ..., and dragonfly topologies for GPU clusters of 100–10,000 GPUs. RoCEv2 networks across... ...into a labeled example the fault-prediction engine can learn from — and every routine...SeniorFull timeLocal area
- ...intelligence. Headquartered in Singapore, Bitdeer operates globally with a diversified 3 GW energy portfolio, and deploys Bitcoin mining and HPC datacenters. What you will be responsible for: Prepare full set of accounts for multiple entities. Maintain and update general...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Slurm Cluster & HPC Engineer. Be the first to apply!
Related searches
- senior director Singapore
- senior implementation project manager Singapore
- senior director coding Singapore
- senior robotics software engineer Singapore
- senior java full-stack developer Singapore
- senior database analyst Singapore
- senior api developer Singapore
- senior brand designer Singapore
- senior associate vice president Singapore
- senior magento developer Singapore


