Gcore

Software Python Engineer (GPU Cloud)

Gcore
Apply
2 months ago
Remote, GermanySenior

Responsibilities

  • Build Python services and APIs for the lifecycle of GPU virtual machines and bare-metal servers.
  • Develop workflows for provisioning, placement, maintenance, quarantine, and recovery.
  • Improve capacity tracking, scheduling, and customer availability.
  • Integrate GPU servers and configurations into OpenStack and connect them with Kubernetes services.
  • Automate host validation, image preparation, driver installation, and production-readiness checks.
  • Improve testing, observability, deployment safety, and operational tooling.
  • Investigate production issues across control-plane, hypervisor, networking, storage, and hardware layers.
  • Own projects from design and implementation through rollout and production operation.

Requirements

  • 5+ years of experience writing reliable, well-tested production code.
  • Strong Python skills and experience building APIs, backend services, or distributed systems.
  • Hands-on experience with OpenStack or another cloud control plane.
  • Good understanding of Linux, networking, and compute virtualization.
  • Practical experience with Kubernetes and containerized workloads.
  • Experience owning production services where reliability and scale are important.
  • Ability to debug complex problems across multiple system layers.
  • Preferred experience includes KVM, QEMU, libvirt, PCI passthrough, vGPU, MIG, NVIDIA drivers, CUDA, NVML, DCGM, GPU Operator, Kubernetes device plugins, bare-metal provisioning, BMC, Redfish, firmware, hardware validation, Ceph, InfiniBand, RDMA, RoCE, GPUDirect, Terraform, Ansible, Helm, GitOps, CI/CD tooling, Go, or open-source infrastructure contributions.
  • Strong communication skills and a collaborative approach to engineering.

Benefits

  • Competitive salary.
  • Flexible working hours.
  • Remote, hybrid, or office work options depending on the role.
  • Work from anywhere in the world for up to 45 days per year.
  • Private medical insurance for the employee and family, where applicable.
  • Five additional vacation days and additional fully paid sick leave days, where applicable.
  • Allowances for significant life events and birthdays.
  • Language classes.
  • Modern office space with free snacks, drinks, and entertainment options, where applicable.
  • Team sports activities, where applicable.
  • Available only under an employment (labor) agreement.

Tech Stack

Categories

Gcore

About Gcore

501-1,000 employees

Gcore provides edge and cloud infrastructure for enterprises and service providers, including CDN, DNS, traffic management, security, and GPU cloud for AI workloads. It operates its own global network across six continents to deliver low-latency performance for media, gaming, and enterprise applications. Founded in 2014 and headquartered in Contern, Luxembourg, Gcore is privately held.

Contact me