CareerPlanSign in

Software Golang Engineer (Kubernetes)

🌐 Remote💼 Full-time🗓 2026-07-26 → 2026-09-26

Core

Design and implement AI inference and model training cloud products optimized for Kubernetes, including autoscaling inference servers and distributed training jobs across GPU fleets.

Role type

Senior IC Golang engineer (Kubernetes & AI infrastructure)

Builds

Kubernetes-native AI infrastructure, controllers, operators, custom resources, APIs, CLIs, and developer tools for scalable inference and training workloads.

Domain

Cloud infrastructure, AI/ML, Kubernetes ecosystem, distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Go programming, Kubernetes development (controllers/operators), Kubernetes architecture & resource management, Kubernetes APIs & CRDs, cloud-native technologies (Docker, Helm), distributed systems problem-solving

Preferred skills

Python programming, AI/ML pipeline development, TensorFlow/PyTorch integration, GPU scheduling & optimization, Kubernetes security (RBAC, container security), open-source Kubernetes contributions

Technologies

Go, Kubernetes, Docker, Helm, TensorFlow, PyTorch

Responsibilities

Design and implement AI inference and model training cloud products optimized for Kubernetes; Write clean, efficient, and maintainable Go code to power Kubernetes controllers, operators, and custom resources; Build APIs, CLIs, and developer tools for AI application lifecycle management; Optimize serverless container workflows for AI; Contribute to system performance, reliability, and security with a focus on GPU scheduling and job orchestration; Stay on top of Kubernetes ecosystem advancements and influence product roadmap.

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.