Role Overview
Aion is an enterprise AI platform providing a full-stack solution for building, fine-tuning, and deploying AI at scale. We are looking for a Virtualization Engineer to design and build our virtualization platform, ensuring high-performance, secure, and scalable infrastructure for AI workloads across cloud, hybrid, and on-premises environments.
Responsibilities
- Design and build Aion's virtualization platform for running AI workloads across cloud, hybrid, and on-premises environments.
- Architect secure, scalable, and high-performance virtualization infrastructure supporting enterprise AI deployments.
- Design intelligent compute scheduling and resource allocation strategies for CPU, memory, storage, networking, and GPU resources.
- Optimize virtualization stacks for low-latency, high-throughput, and efficient resource utilization.
- Debug complex infrastructure issues across Linux systems, networking, storage, hypervisors, and Kubernetes environments.
- Build secure multi-tenant virtualization environments and implement networking, storage, and identity controls.
- Build comprehensive monitoring and telemetry for infrastructure and resource utilization.
Requirements
- 4+ years of experience building virtualization platforms, cloud infrastructure, or systems software.
- Strong understanding of Linux internals, operating systems, and virtualization technologies.
- Experience with hypervisors such as KVM, QEMU, VMware, or Xen.
- Experience with Kubernetes, Docker, container runtimes, and cloud-native infrastructure.
- Knowledge of networking concepts including virtual networking, overlays, load balancing, and service meshes.
Skills
- Kubernetes
- Linux
- KVM
- Golang
- Docker