Infrastructure Software Engineer
Core
Design and build Python-based backend services to provision, configure, test, and manage large-scale bare-metal AI infrastructure servers.
Role type
Senior Infrastructure Software Engineer (Python/Bare-metal)
Builds
Automated systems for hardware lifecycle management, server provisioning, and fleet orchestration for AI cloud platforms.
Domain
Cloud Infrastructure / Hardware Orchestration / AI Data Centers
Deliverable
production ML models | infrastructure
Required skills
Python, Linux systems administration, Bash scripting, Networking fundamentals (IPv4/IPv6, DHCP, DNS, PXE), BMC/IPMI protocol interaction, NoSQL database design, ARM64 architecture knowledge, CI/CD pipeline implementation, Low-level tooling.
Preferred skills
Large-scale infrastructure operations, ARM-based platform production experience, Hardware testing/validation background, Internal platform tooling development, Open-source contributions.
Technologies
Python, Linux, Bash, IPv4/IPv6, DHCP, DNS, PXE, IPMI, HTTP APIs, NoSQL, ARM64, CI/CD
Responsibilities
Design and develop backend services and automation in Python; Build and maintain systems for hardware provisioning, testing, and lifecycle management; Develop software that runs directly on bare-metal environments; Integrate with Linux systems using Bash and low-level tooling; Implement and maintain CI/CD pipelines for infrastructure-focused software; Interface with BMC controllers and management protocols; Enable reliable hardware interaction and automation across large fleets; Design and integrate NoSQL data stores for system state and orchestration data.
Seniority
Senior, hands-on IC