Software Engineer – Golang, Kubernetes

Posted Aug 25

This is a fully remote position, open to applicants in Cyprus, +3 more countries.

📋 Description

• Develop and execute AI inference and model training cloud solutions tailored for Kubernetes environments.

• Create autoscaling inference servers and coordinate distributed training tasks utilizing GPU clusters.

• Produce clean, efficient, and maintainable Go code for Kubernetes controllers, operators, and custom resources that support AI workloads.

• Design APIs, CLIs, and developer tools for the deployment, lifecycle management, and monitoring of AI applications.

• Implement serverless container workflow functionalities for AI, ensuring rapid cold starts, resource-efficient scaling, and workload isolation.

• Enhance system performance, reliability, and security with a focus on GPU scheduling, job orchestration, and data throughput.

• Monitor advancements in the Kubernetes ecosystem and contribute to shaping the product roadmap.


⛳️ Requirements

• Strong expertise in Go programming, with practical experience in Kubernetes development, including controllers and operators.

• Profound understanding of Kubernetes architecture, resource management, and container orchestration principles.

• Familiarity with Kubernetes APIs and custom resources (CRDs).

• Solid knowledge of cloud-native technologies and frameworks, such as Docker and Helm.

• Excellent problem-solving abilities, paired with a passion for addressing complex challenges in distributed systems.

• Exceptional communication skills and the capacity to excel in a collaborative, team-driven environment.

• Experience with Python programming (considered a plus).

• Background in developing AI/ML pipelines or integrating AI frameworks (e.g., TensorFlow, PyTorch) into Kubernetes (considered a plus).

• Understanding of GPU scheduling and optimization within Kubernetes settings (considered a plus).

• Awareness of security best practices in Kubernetes, including role-based access control (RBAC) and container security (considered a plus).

• Contributions to open-source Kubernetes projects or participation in cloud-native communities (considered a plus).


🏝️ Benefits

• Competitive compensation.

• Flexible working hours with hybrid or remote options depending on your role.

• Opportunity to work from anywhere in the world for up to 45 days per year.

• Private medical insurance for you and your family.*

• Additional paid vacation and sick leave days.*

• Support for significant life moments and celebrations.

• Language courses to facilitate connection and personal growth.

• Modern, welcoming offices stocked with snacks, drinks, and entertainment.*

• Team sports and social gatherings.*

• Benefits may vary based on your location.

People also viewed

Arista Networks1 day ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma1 day ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh1 day ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks1 day ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers