Distributed AI Systems Engineer – Multi-GPU & Benchmarking

Luxoft

Polska

On-site

PLN 180,000 - 260,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Laptop
Monitor

Job summary

AMD is seeking a software engineer focused on Distributed Inferencing on AMD GPUs to enhance performance of key applications and benchmarks. You will join a core team exploring the latest hardware and software tech, driving scalable AI workloads across multi-GPU and multi-node clusters.

You will own parallelization strategies, contribute to model infrastructure, and build real-time dashboards for performance and reliability.

Qualifications

  • Hands-on experience with AI inference or serving frameworks such as vLLM, SGLang, and Llama.cpp.
  • Understanding KV cache transfer mechanisms and expert parallelization approaches.
  • Strong C/C++ and Python skills, with software design, debugging, performance analysis, and test development.
  • Experience running AI workloads on large-scale, heterogeneous clusters.
  • Familiarity with cluster management/orchestration platforms like SLURM and Kubernetes.
  • Experience with GitHub, Jenkins, and modern CI/CD workflows.

Responsibilities

  • Distributed AI enablement and benchmarking on large-scale distributed systems to evaluate performance and scalability.
  • Optimize AI workloads across scale-up, scale-out, and distributed configurations.
  • Collaborate with GPU library teams to analyze and optimize distributed workloads for throughput and latency.
  • Develop and apply parallelization strategies for AI workloads across diverse systems.
  • Contribute to distributed model management, zoos, monitoring pipelines, and documentation.
  • Build real-time dashboards reporting performance, accuracy, and reliability metrics.

Skills

C++/Python
AI Inference Frameworks
KV Cache & Parallelization
Distributed AI Systems
Cluster Orchestration (SLURM/K8s)
CI/CD Tools
Development Workflows

Tools

GitHub
Jenkins
Kubernetes

Job description

AMD is seeking a software engineer focused on Distributed Inferencing on AMD GPUs to enhance performance of key applications and benchmarks. You will join a core team exploring the latest hardware and software tech, driving scalable AI workloads across multi-GPU and multi-node clusters.

You will own parallelization strategies, contribute to model infrastructure, and build real-time dashboards for performance and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Luxoft • Polska

On-site
PLN 180,000 - 260,000
Laptop
Monitor
Senior Software Engineer (AI Systems Performance)
Senior Software Engineer (AI Systems Performance)

Luxoft • Polska

On-site
PLN 180,000 - 240,000
Senior AI Systems Performance Engineer — Distributed GPU
Senior AI Systems Performance Engineer — Distributed GPU

Luxoft • Polska

On-site
PLN 180,000 - 240,000
Senior Rendering & GPU ML Software Engineer
Senior Rendering & GPU ML Software Engineer

AMD • Warszawa

On-site
PLN 210,000 - 270,000
AI Tooling Engineer — Build Trusted AI Tools
AI Tooling Engineer — Build Trusted AI Tools

Workplays • Województwo pomorskie

On-site
PLN 180,000 - 280,000
Sr. GPU SDK Engineer.
Sr. GPU SDK Engineer.

AMD • Polska

Hybrid
PLN 180,000 - 300,000
Senior Graphics Research Leader - AI, GPU Innovation Remote
Senior Graphics Research Leader - AI, GPU Innovation Remote

AMD • Województwo pomorskie

On-site
PLN 600,000 - 900,000
Forward Deployed AI Engineer
Forward Deployed AI Engineer

AMD • Województwo pomorskie

On-site
PLN 220,000 - 320,000
Senior GPU SDK Engineer (Data Analysis & Frame Timing Focus).
Senior GPU SDK Engineer (Data Analysis & Frame Timing Focus).

AMD • Województwo pomorskie

On-site
PLN 254,452 - 339,270
Senior Rendering Development Engineer
Senior Rendering Development Engineer

Workplays • Warszawa

Hybrid
PLN 180,000 - 300,000
Top locations