Annapurna Labs Ltd.
Technology
ServerLabEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“Server Lab Engineer at Annapurna Labs Ltd.. Skills: Lab infrastructure, Server maintenance, Automation scripting. Own the MLIL hardware lab. Manage physical layout”
Industry & Context.
Troubleshooting
What They're Looking For.
Must Have
3+ years experience, Knowledge of Linux, Solid understanding of networking fundamentals
Nice to Have
Proven hands-on experience with lab instrumentation, B. Sc in Electrical / Electronics / Computer Engineering, Practical Engineer diploma, Solid understanding of PCIe, Experience with BMC / BIOS / UEFI debug, Experience with high-speed serial debug, Proficient in Python / Bash automation
What You'll Do.
Own the MLIL hardware lab
Manage physical layout
Manage cooling budget
Manage network topology
Manage asset tracking
Manage day-to-day operations
Configure new lab setups
Connect new lab setups
Deliver ready R&D setups
Administer Linux-based servers
Maintain Linux-based systems
Install Linux systems
Configure Linux systems
Optimize Linux systems
Manage network services
Configure network services
Write automation scripts
Maintain automation scripts
Procure lab equipment
Inventory lab equipment
Triage lab-level issues
Escalate deep HW debug
Escalate deep FW debug
Escalate deep SW debug
How You'll Work.
Team & Collaboration
HW, FW, and SW engineers; R&D teams; Specialist teams
Full Job Description
Machine Learning Israel (MLIL), as part of Annapurna Labs / Amazon, is hiring a Lab Engineer to own and operate the labs that powers the bring-up and validation of our next-generation ML training and inference racks. In this role you will build, maintain, and continuously evolve the lab infrastructure — from bench setups to server racks — used daily by HW, FW, and SW engineers. You will be the go-to person for delivering working, instrumented setups that the R&D teams can pick up and run with. Key job responsibilities • Own the MLIL hardware lab in the Tel-Aviv office: physical layout, power and cooling budget, network topology, cabling, asset tracking, and day-to-day operations. • Build, configure, and connect new lab setups for HW, FW, and SW engineers — including Servers, GPU sleds, PCIe switches, retimers, NICs, and DRAM modules — and deliver them ready for R&D use. • Administer and maintain Linux-based servers and systems, including installation, configuration, and optimization • Manage and configure network services such as DHCP, PXE, and other critical infrastructure components. • Run sanity tests on every delivered setup — boot, PCIe enumeration, basic DRAM check, network reachability — so R&D teams pick up a known-good baseline and can focus on their work. • Write and maintain automation scripts (Python / Bash) for repetitive lab tasks — power cycling, log collection, provisioning, imaging, test-harness setup. • Procure, inventory, and manage lab equipment: bench PSUs, scopes, protocol analyzers, thermal chambers, JTAG debuggers, cables, and fixtures. • Triage lab-level issues (power, network, cabling, imaging) to unblock R&D fast; escalate deep HW / FW / SW debug (e.g., RDMA / GPU / EFA internals) to the relevant specialist teams. Basic Qualifications: - 3+ years experience as a System-Admin/Lab Engineer or in a similar role - Knowledge of Linux operating systems and server administration - Solid understanding of networking fundamentals — Ethernet, TCP/IP,
Applying for this Server Lab Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Annapurna Labs Ltd.?
Real rants from real employees. Read before you apply.