13 hours ago
Vancouver, CanadaStaff+
Responsibilities
- Develop Kubernetes Custom Resource Definitions, Operators, and Controllers in Golang to orchestrate AI workloads.
- Build GPU-aware scheduling, resource isolation, and workload orchestration capabilities for AI infrastructure.
- Integrate and manage the lifecycle of Kubeflow, KServe, Ray, vLLM, and Triton Inference Server within the Nutanix Kubernetes Platform.
- Drive architectural reviews, establish coding standards, and mentor junior and mid-level engineers.
- Design and scale distributed systems, global control-plane and cell-based architectures, and resilient platform infrastructure.
- Partner with Product Managers, the core Kubernetes team, and Nutanix Data Services on data gravity and persistent storage for AI workloads.
Requirements
- 6–8 years of software engineering experience, including at least 3 years building scalable distributed systems, cloud platforms, or AI/ML infrastructure.
- Deep expertise in Golang and Python.
- Extensive experience with Kubernetes internals, Operators, Controllers, and Cluster API.
- Hands-on experience with MLOps frameworks and distributed AI computing, such as Kubeflow, Ray, KServe, and PyTorch DDP.
- Strong understanding of Linux internals, networking, and container runtimes including containerd and Docker.
- Experience designing developer-friendly APIs and scalable microservices architectures.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
- Preferred qualifications include contributions to CNCF or AI open-source projects, familiarity with Milvus, Qdrant, or PGVector and RAG architectures, and experience with Prometheus, Grafana, or OpenTelemetry for AI observability metrics.
Benefits
- RRSP with dollar-for-dollar matching up to 7% of base salary.
- Dedicated mental health coverage and paramedical benefits.
- Fully paid maternity and parental leave plus bereavement leave.
- RSUs and an Employee Stock Purchase Plan with a 15% discount.
- Company holidays, sick days, wellness days, and vacation starting at 10 days.
- Hybrid work arrangement in Vancouver and other applicable locations, with employees expected to work onsite at least 3 days per week where the workplace policy applies.
- The role requires no travel.
- Nutanix does not assist with applications for work permits or permanent residence, including provincial nomination.
About Nutanix
Nutanix is a global leader in cloud software, offering organizations a single platform for running apps and data across clouds. With Nutanix, companies can reduce complexity and simplify operations, freeing them to focus on their business outcomes. Building on its legacy as the pioneer of hyperconverged infrastructure, Nutanix is trusted by companies worldwide to power hybrid multicloud environments consistently, simply, and cost-effectively. Learn more at www.nutanix.com or follow us on social media @nutanix.
