IT Infrastructure
AI & GPU Cluster Infrastructure
A quarter of IT infrastructure postings are now AI cluster buildout. This is why a field people had written off is hiring again.
The conventional wisdom was that cloud had ended datacentre careers. The corpus says otherwise: of 243 IT infrastructure job descriptions, 26% name GPU clusters, HPC, AI factories or liquid cooling, and the employers driving it — Crusoe, CoreWeave and their peers — are building physical infrastructure at a pace nobody was forecasting five years ago.
The work is genuinely different from general datacentre operations, because training clusters break the assumptions ordinary infrastructure is designed around: they are power-dense enough to need liquid cooling, latency-sensitive enough that network topology determines training speed, and synchronous enough that a single failed node stops thousands of others.
| Time | What you are actually doing |
|---|---|
| 08:30 | Fleet health. Not ‘is the node up’ — is every GPU on every node passing diagnostics, because one degraded card in a synchronous training job slows the entire run. |
| 10:00 | A failed training run. It died at hour nine. You are working out whether it was a NCCL timeout, a thermal event, a bad cable, or the customer's code. |
| 13:00 | Capacity. Racking a new row: power budget per rack, cooling loop, and the cabling plan for the interconnect fabric, which is the part with no margin for improvisation. |
| 15:00 | Scheduler. Someone's job has been queued for six hours behind a large reservation. You are looking at fairness policy, not at hardware. |
| 16:30 | Vendor. Lead times on accelerators, an RMA that has been open three weeks, and the fact that the replacement part determines when the row goes live. |
Why this is harder than ordinary infrastructure
| Ordinary compute | AI training cluster | |
|---|---|---|
| Failure model | One node fails, the service degrades | One node fails, the whole job stops and restarts from checkpoint |
| Network | Throughput matters, topology rarely | Topology is performance — rail-optimised, non-blocking, InfiniBand or RoCE |
| Power density | 5–15 kW per rack | 40–130 kW per rack, which most existing halls cannot deliver |
| Cooling | Air, comfortably | Rear-door heat exchangers or direct-to-chip liquid |
| Utilisation target | 60–70% is healthy | Idle GPUs are the single largest waste; 90%+ is the goal |
| Debugging | Logs and metrics | Plus NCCL traces, thermal telemetry, per-GPU diagnostics, fabric counters |
The decisive round
“A training run keeps failing at around hour nine. Debug it.”
Interviewer: “A customer's multi-node training job fails intermittently, usually several hours in. What do you do?”
A weak answer. “I'd check the logs, look for hardware errors, and work with the customer to see if there's an issue in their code.” Correct in outline and useless in practice. It has no hypothesis and no ordering, and this class of failure has a small number of well-known causes.
A strong answer. “The timing is the biggest clue. A failure at a consistent elapsed time rather than a consistent step count points at something thermal or something that accumulates, not at a code path — code bugs tend to fail at the same iteration, not the same hour.
So I'd check, in this order. Thermal. Pull per-GPU temperature and clock telemetry across the run and look for throttling or a card drifting hot before the failure. A partially blocked cooling loop or a failing pump produces exactly this signature. A single degraded node. In a synchronous job the slowest rank sets the pace and a marginal card can hold the whole run until a collective times out; I'd look at per-rank step times, and the outlier is usually obvious once you plot it. The fabric. NCCL timeouts are frequently a link flapping rather than a compute problem, so I'd check error counters and retransmits on the interconnect over the same window. Memory. ECC error accumulation on a specific card, which is the classic slow-building failure. Then the customer's code — a memory leak or a checkpoint routine that only runs every N hours.
Practically I'd also do something cheap immediately: pin the job away from any node that has ever reported a correctable ECC error or a thermal event, and see whether the failure moves. That is a five-minute experiment that discriminates between hardware and software, which is the fork the whole investigation turns on.
And I'd want checkpointing frequency reviewed regardless. Failing at hour nine costs nine hours only if the last checkpoint was at hour zero.”
Reasoning from the timing signature, ordering by likelihood, and proposing a cheap experiment that discriminates between the two branches. The checkpointing observation is what an operator adds that a debugger does not.
- Rent GPUs and run a real multi-node job. A few hundred rupees or dollars on a cloud provider gets you a two-node distributed training run. Break it, watch NCCL fail, and read the trace. This is the single most valuable weekend for this archetype.
- Learn the power and cooling arithmetic. Rack density, kW per rack, and why 40kW+ changes the building. Infrastructure candidates who can only talk software lose this round.
- Know the interconnect vocabulary — InfiniBand versus RoCE, rail-optimised topology, oversubscription ratio, and why the fabric is sized for all-reduce rather than average throughput.
- Have a utilisation story. GPUs idle is the dominant cost, so scheduling, queueing and fair-share policy are as important as hardware.
Compensation
| Market | Band | Notes |
|---|---|---|
| United States | $140k – $260k base | Well above general datacentre operations; the specialism is scarce |
| India | ₹20L – ₹55L total | Emerging — largely the Indian arms of cloud and AI infrastructure providers |
| Both | — | The rarest combination is someone who understands both the physical layer and distributed training. Very few people have both |
The book for this field
Networks, Automation, Connectivity & Data Centres
Twelve chapters from a single packet to a submarine cable. Subnetting worked by hand, BGP and why hijacks succeed, DNS and the two outages worth knowing by name, TLS and the expiry that still takes down companies, cloud networking with the arithmetic, transit and peering, colocation and what an AI rack did to the industry, and four debugging scenarios worked end to end.
All 18 chapters in Networks, Automation, Connectivity & Data Centres →
Also read for this role
Infrastructure & Reliability
Reliability and error budgets, capacity arithmetic, networks, storage and the restore you have not tested, the physical layer, a debugging method that transfers, running production, and an honest look at Kubernetes. Plus a Middleware section — web and application servers, messaging (IBM MQ, Kafka) and managed file transfer, from basics to licensing and cost.
Cross-cutting
Skills every archetype tests
These are shared across every field on this site — the same question asked in different vocabulary — so preparation here compounds rather than being spent once. The book above is specific to your field.
Practice the 8 IT Infra questions → · Back to IT Infrastructure →