Software Python Engineer (GPU Cloud)

Brak informacji o wynagrodzeniu
SeniorZdalnie·KrakówFull-time·Umowa o pracę
#448541·Dodano 15 dni temu·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PythonOpenStackLinuxNetworkingVirtualizationKubernetesGPUNVIDIA driversCephInfiniband

Firma i stanowisko

Gcore is a global provider of infrastructure and software solutions for AI, cloud, network, and security, operating 210+ edge locations, 50+ cloud regions, and thousands of GPUs. The company collaborates with partners like Intel, NVIDIA, Dell, and Equinix and has a team of over 550 professionals.

Wymagania

  • 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 layers of a system.
  • Good communication skills and collaborative engineering approach.

Nice to have:

  • Experience with KVM, QEMU, libvirt, PCI passthrough, vGPU, or MIG.
  • Experience with NVIDIA drivers, CUDA, NVML, DCGM, GPU Operator, or Kubernetes device plugins.
  • Experience with bare-metal provisioning, BMC, Redfish, firmware, or hardware validation.
  • Experience with Ceph, Infiniband, RDMA, RoCE, or GPUDirect.
  • Experience with Terraform, Ansible, Helm, GitOps, or CI/CD tooling.
  • Experience with Go or another systems programming language.
  • Contributions to OpenStack, Kubernetes, Linux, or other open-source infrastructure projects.

Obowiązki

  • 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 availability to customers.
  • Integrate new GPU servers and configurations into OpenStack and connect them with Gcore’s 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 the control plane, hypervisors, networking, storage, and hardware.
  • Work closely with compute, Kubernetes, networking, SRE, hardware, and product teams.
  • Own projects from design and implementation through rollout and production operation.

Benefity

  • Competitive salary starting from 16,500 PLN gross/month depending on experience and fit.
  • Flexible working hours.
  • Options for remote, hybrid, or office work depending on role.
  • Ability to work from anywhere in the world for up to 45 days per year.
  • Private medical insurance for employee and family (varies by country).
  • 5 additional vacation days.
  • Additional fully paid sick leave days.
  • Allowance for significant life events and birthdays.
  • Language classes.
  • Modern office space with free snacks, drinks, and entertainment options.
  • Team sports activities.
Elastyczne godziny
Opieka zdrowotna
Płatny urlop
Płatne święta
Kursy językowe
Darmowe przekąski
Karta sportowa

Inne informacje

Equal opportunity employer providing non-discriminatory hiring regardless of protected characteristics.

Gcore

Gcore

12 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz