companyGcore logo

Golang Software Engineer Specialized in Kubernetes

GcorePoland, Serbia, Lithuania, Cyprus
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

What We're Looking ForStrong proficiency in Go programming, with practical experience in Kubernetes development, including controllers and operators. In-depth understanding of Kubernetes architecture, resource management, and container orchestration. Experience with Kubernetes APIs and custom resources (CRDs). Solid knowledge of cloud-native technologies and frameworks, including Docker and Helm. Exceptional problem-solving skills, with a passion for addressing complex challenges in distributed systems. Excellent communication abilities and a collaborative, team-oriented mindset. Nice to HaveFamiliarity with Python programming language. Experience in developing AI/ML pipelines or integrating AI frameworks (e.g., TensorFlow, PyTorch) into Kubernetes. Understanding of GPU scheduling and optimization in Kubernetes environments. Knowledge of...

About the job

What You'll Do

  • Design and develop cutting-edge AI inference and model training cloud products that are optimized for Kubernetes, focusing on autoscaling inference servers and distributed training jobs across GPU fleets.
  • Write clean, efficient, and maintainable Go code to drive Kubernetes controllers, operators, and custom resources that support AI workloads.
  • Develop APIs, CLIs, and developer tools that streamline the deployment, lifecycle management, and monitoring of AI applications.
  • Create features that enhance serverless container workflows for AI, ensuring rapid cold starts, resource-efficient scaling, and effective workload isolation.
  • Contribute to the system's performance, reliability, and security, with an emphasis on AI-specific challenges such as GPU scheduling, job orchestration, and data throughput.
  • Keep abreast of advancements in the Kubernetes ecosystem (e.g., K8s-native ML tooling, scheduling improvements, SIGs) and influence our product roadmap accordingly.

About Gcore

At Gcore, we empower the world's digital experiences through the infrastructure and software that ensure they are fast, reliable, and secure. As a global provider of infrastructure and software solutions for AI, cloud, network, and security, we facilitate real-time communication, streaming, enterprise AI, and secure web applications. With over 210 edge locations, 50 cloud regions, and thousands of GPUs, your contributions here can make an impact worldwide. Collaborate with leading technology partners like Intel, NVIDIA, Dell, and Equinix and work on platforms that underpin digital products used globally. Our vision is clear: to connect the world to AI, anytime and anywhere.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.