Software Python Engineer (GPU Cloud)

Gcore

Polska

Hybrid

PLN 544,000 - 816,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote/hybrid/work options
Global travel up to 45 days
Private medical insurance
Language classes
Modern office with snacks
Team sports

Job summary

Gcore, a global provider of infrastructure for AI, cloud, network and security, seeks a Software Python Engineer (GPU Cloud). You’ll design and deliver Python services for GPU virtual machines and bare-metal servers, building robust APIs and scalable backend systems.

You’ll work with OpenStack and Kubernetes, improve capacity tracking, automate validation and deployment, and own projects from design to production. The role offers remote, hybrid, or office options and a benefits package.

Qualifications

  • 5+ years of production Python development.
  • Experience building APIs/backend/services.
  • Hands-on with OpenStack or a cloud control plane.
  • Strong Linux, networking, and compute virtualization knowledge.
  • Kubernetes and container workloads experience.
  • Proven ability to own production services.
  • Excellent communication and collaboration.

Responsibilities

  • Build Python services and APIs for GPU VMs and bare-metal servers.
  • Develop provisioning, placement, maintenance, quarantine, and recovery workflows.
  • Improve capacity tracking and availability for customers.
  • Integrate GPU servers with OpenStack and Gcore Kubernetes.
  • Automate host validation, image prep, driver install, and readiness checks.
  • Enhance testing, observability, deployment safety, and tooling.
  • Troubleshoot production issues across control plane, hypervisors, networking, storage, and hardware.
  • Collaborate with compute, Kubernetes, networking, SRE, hardware, and product teams.
  • Own projects from design to rollout and production operation.

Skills

Python
APIs & backend
Distributed systems
OpenStack
Kubernetes
Linux networking
Troubleshooting
Communication skills

Tools

OpenStack
Kubernetes
CI/CD tooling

Job description

This position is available only under an employment (labor) agreement.

The world’s digital experiences run on something invisible: the infrastructure and software that keep them fast, reliable, and secure. At Gcore, you’ll help design and deliver that foundation for an AI-driven world.

We’re a global provider of infrastructure and software solutions for AI, cloud, network, and security, powering everything from real-time communication and streaming to enterprise AI and secure web applications. With 210+ edge locations, 50+ cloud regions, and thousands of GPUs, your work here can reach users and businesses across the globe.

You’ll collaborate with leading technology partners such as Intel, NVIDIA, Dell, and Equinix, and work on platforms that power digital products used around the world. Our vision is simple: to connect the world to AI, anywhere, anytime.

Want to work on technology that goes beyond a single product or industry? Join a global team of 550+ professionals building infrastructure and software that supports the entire digital ecosystem.

We are over 550 professionals and currently looking for a Software Python Engineer (GPU Cloud).

What You’ll Do
  • 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 how capacity is tracked, scheduled, and made available 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.
What We’re Looking For
  • 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 a collaborative approach to engineering.
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.

At Gcore, we want you to do your best work and enjoy the journey. Our benefits are designed to support your growth, well-being, and life beyond work:

  • Remote, hybrid, or office work 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*
  • Additional fully paid sick leave days*Allowance for significant life events and birthdays
  • Language classes
  • Modern office space with free snacks, drink and entertainment options*
  • Team sports activities*

*Please be aware that this benefit may vary depending on your country.

Equal Opportunity Employer

We provide equal opportunity to all applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity, gender expression, national origin, disability, or any other legally protected characteristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer/SRE (Cloud IaaS)
DevOps Engineer/SRE (Cloud IaaS)

Gcore • Georgia

Hybrid
USD 90,000 - 140,000
Private medical insurance for you and/
Language classes
Modern office with free snacks
+2
DevOps Engineer (AI Inference)
DevOps Engineer (AI Inference)

Devopsroles • United States

Hybrid
USD 120,000 - 180,000
Competitive compensation
Flexible hours
Hybrid/Remote options
+5
Software Engineer, SRE and Production Engineering - DGX Cloud
Software Engineer, SRE and Production Engineering - DGX Cloud

NVIDIA • United States

Remote
USD 184,000 - 288,000
Equity
Benefits
Software Engineer (Back-end)
Software Engineer (Back-end)

TensorWave • Las Vegas (NV)

On-site
USD 140,000 - 210,000
Stock Options
Excellent health insurance
401(k)
+6
DevOps/SRE Engineer (AI Inference)
DevOps/SRE Engineer (AI Inference)

Gcore • Georgia

Hybrid
USD 120,000 - 160,000
Competitive pay
Flexible hours
Hybrid/Remote options
+2
Software Engineer, SRE and Production Engineering - DGX Cloud
Software Engineer, SRE and Production Engineering - DGX Cloud

NVIDIA • Virginia

On-site
USD 184,000 - 288,000
Equity
Benefits
Software Engineer, SRE and Production Engineering - DGX Cloud
Software Engineer, SRE and Production Engineering - DGX Cloud

NVIDIA • Texas

On-site
USD 184,000 - 288,000
Equity and benefits
Software Engineer, SRE and Production Engineering - DGX Cloud
Software Engineer, SRE and Production Engineering - DGX Cloud

NVIDIA • South Carolina

On-site
USD 184,000 - 288,000
Equity
Benefits
Software Engineer, SRE and Production Engineering - DGX Cloud NVIDIA · US, CA, Santa Clara · Site Reliability $184,000–$287,500 9d ago
Software Engineer, SRE and Production Engineering - DGX Cloud NVIDIA · US, CA, Santa Clara · Site Reliability $184,000–$287,500 9d ago

Devopsroles • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Network Automation Engineer
Network Automation Engineer

Gcore • Town of Poland (NY)

Hybrid
USD 120,000 - 180,000
Flexible working hours
Hybrid or remote options
Private medical insurance for you and/
+4