Remotery

Software Engineer, Golang, Kubernetes

atGcoreRemoteCY flagCyprusFull-timeBackend EngineerMid-levelSenior

Posted Jun 26

This is a fully remote position, open to applicants in Cyprus.

📋 Description

• Create and deploy AI inference and model training cloud solutions tailored for Kubernetes, encompassing everything from autoscaling inference servers to distributed training tasks across GPU clusters.

• Develop clean, efficient, and maintainable Go code to drive Kubernetes controllers, operators, and custom resources that facilitate AI workloads.

• Construct APIs, CLIs, and developer tools that streamline the deployment, lifecycle management, and monitoring of AI applications.

• Enhance features that improve serverless container workflows for AI, guaranteeing quick cold starts, resource-efficient scaling, and workload segregation.

• Contribute to system performance, reliability, and security, focusing on AI-specific challenges like GPU scheduling, job orchestration, and data throughput.

• Keep abreast of developments in the Kubernetes ecosystem (e.g., K8s-native ML tools, scheduling enhancements, SIGs) and shape our product roadmap accordingly.


⛳️ Requirements

• Strong expertise in Go programming, along with experience in Kubernetes development, particularly in controllers and operators.

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

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

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

• Strong analytical skills with a drive to overcome complex challenges in distributed systems.

• Exceptional communication abilities and a knack for succeeding in a collaborative, team-focused environment.

• Experience with the Python programming language (Nice to Have).

• Background in developing AI/ML pipelines or integrating AI frameworks (e.g., TensorFlow, PyTorch) into Kubernetes (Nice to Have).

• Knowledge of GPU scheduling and optimization within Kubernetes settings (Nice to Have).

• Awareness of security best practices in Kubernetes, including role-based access control (RBAC) and container security (Nice to Have).

• Contributions to open-source Kubernetes projects or cloud-native communities (Nice to Have).


🏝️ Benefits

• Competitive compensation

• Flexible working hours

• Hybrid or remote options, depending on your role

• Work from anywhere in the world for up to 45 days per year

• Private medical insurance for you and your family*

• Extra paid vacation and sick leave days*

• Support for life’s important moments and celebrations

• Language courses to help you connect and grow

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

• Team sports and social activities*

People also viewed

Hyperativa2 days ago

Junior/Mid-level Back-end Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Affirm2 days ago

Staff Software Engineer, Backend – Order Platform

US flagCalifornia, +4 more statesFull-timeBackend Engineer$204k – $290k/year
ApplyView job
Allstate2 days ago

Managing Engineer, Database & Platform

US flagIllinois OnlyFull-timeBackend Engineer$120k – $193.7k/year
ApplyView job
GitLab2 days ago

Senior Backend Engineer, Ruby

US flagUnited States, +1 more stateFull-timeBackend Engineer$139.2k – $235.2k/year
ApplyView job
Runtalent2 days ago

Java Developer – Mid-level

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AML Consulting2 days ago

Java Developer – Senior

BR flagBrazil OnlyFreelanceBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers