Sr./Principal Performance Engineer
Core
Own and drive system-level and application-level performance across CIQ's product portfolio, focusing on AI workloads, HPC, and production services.
Role type
Senior/Principal Performance Engineer (Linux Kernel & Systems)
Builds
Enterprise Linux distributions, cloud-native orchestration platforms, and high-performance computing solutions.
Domain
Enterprise Infrastructure, Linux Kernel, AI/ML, HPC
Deliverable
production ML models | infrastructure
Required skills
Linux kernel internals, OS scheduler tuning, memory management, I/O stack optimization, networking stack, GPU/NPU accelerator utilization, HPC parallel computing (MPI/OpenMP), AI inference/training optimization, benchmarking framework design, automated regression detection pipelines, compiler optimization, NUMA topology tuning.
Preferred skills
AI-assisted tooling and agentic workflows, upstream kernel contribution, technical publications.
Technologies
Linux, Fuzzball, Rocky Linux, RLC, Apptainer, Warewulf, MPI, OpenMP, LLM serving.
Responsibilities
Design and maintain comprehensive benchmarking frameworks spanning OS, kernel, and application layers; Profile workloads across CPU, memory, I/O, network, and accelerator subsystems; Build and maintain automated performance regression-detection pipelines integrated into CI/CD; Drive proactive performance improvements including kernel subsystem tuning and user space library optimizations; Optimize for AI inference and training workloads including LLM serving and model parallelism; Tune performance for HPC workloads and general computing service workloads.
Seniority
Senior/Principal, hands-on IC