
Software Engineer, Golang, Kubernetes
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in Cyprus.
• 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.
• 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).
• 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*
How To MANAGE a Small Law Firm
Binance
Soluções eSales | Logística, Financeiro, Analytics e File Transfer
Get handpicked remote jobs straight to your inbox weekly.