This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

🏢 Offshore Consulting Shops

Luxoft is an IT consulting and software engineering services firm that provides bespoke technology solutions to external clients, often operating as a staff augmentation or professional services provider.

This company was flagged and excluded from default search results. Proceed with caution.

Luxoft
Posted 1mo ago

GPU Software Engineer (HPC / Deep Learning Optimization)

Luxoft
Poland
RemoteFull Time
Responsibilities
  • optimizing kernels
  • profiling workloads
  • debugging issues
Requirements
  • Experienced in GPU computing and optimization for HPC and deep learning
  • Hands-on with CUDA/OpenCL/HIP/SYCL or equivalent
  • Profiling and performance tuning
  • C++ experience preferred
  • English B2 required
Technical tools mentioned
CUDAHIPOpenCLSYCLDirectComputeHLSLMetalC++NsightRadeon GPU ProfilerPIXTensorRTONNX RuntimePyTorchDirectMLDirectXVulkanWindows

Job description

Project description

We are looking for a Software Engineer focused on GPU computing, HPC workloads, and Deep Learning inference optimization on Windows platform. The project is aimed at improving performance and efficiency of GPU-based workloads, including compute kernels and inference pipelines. The role is not limited to graphics APIs and is suitable for candidates with strong experience in CUDA, OpenCL, or similar technologies, as well as shader-based optimization.

Responsibilities

  • Develop, optimize, and maintain GPU compute kernels using C++ and a GPU programming framework (CUDA, HIP, OpenCL, SYCL, DirectCompute / HLSL compute shaders, Metal compute, or equivalent).
  • Profile GPU workloads and tune memory, compute, and latency to improve performance and efficiency.
  • Analyze performance bottlenecks and apply targeted optimizations.
  • Debug and resolve performance and stability issues.
  • Apply kernel optimization to HPC or Deep Learning inference pipelines where needed.
  • Collaborate with engineers, QA, and stakeholders.
  • Follow coding standards and contribute to technical documentation.

Skills

Must have

  • Hands on experience writing and optimizing GPU compute kernels in at least one framework: CUDA, HIP, OpenCL, SYCL, DirectCompute / HLSL compute shaders, Metal compute, or equivalent.
  • Ability to profile and performance tune GPU code (memory, compute, latency) as part of that work.

Nice to have

  • Strong knowledge of C++
  • Experience with HPC or Deep Learning inference optimization
  • Experience with profiling tools (Nsight, Radeon GPU Profiler, PIX, etc.)
  • Experience with Deep Learning frameworks (TensorRT, ONNX Runtime, PyTorch, DirectML, etc.)
  • Understanding of graphics pipelines and rendering basics
  • Experience with a graphics API (DirectX, Vulkan, Metal, etc.)
  • Experience with Windows platform GPU development
  • Experience with CI/CD, version control, or automated testing

Other

Languages: English: B2 Upper Intermediate

Seniority: Senior

Similar jobs

Software Engineer roles
21h
Save
Mark Applied
Hide
Software Engineer II | AI & Agentic Systems
Poland
RemoteFull Time
Jamf
Jamf: Software for managing and securing Apple device environments.
3+ YOERequires 3+ years building enterprise software and 3+ years with Java or Python, LLM APIs, agentic frameworks, AI coding assistants, agile development, Jenkins or Bamboo, security principles, and vulnerability management.
Java, Python, LLM APIs, GitHub Copilot, Cursor, Claude Code, Jenkins, Bamboo, SBOM, SOC 2, FedRAMP
1d
Save
Mark Applied
Hide
Intern, Software Engineering
Wrocław, Lower Silesian Voivodeship, Poland
OnsiteInternship
Dolby Laboratories
Dolby LaboratoriesNYSE: DLB: Develops audio and video signal processing and compression technologies.
Pursuing a BS or MS in computer science, software engineering, or a comparable field; experience with media processing, frontend or full-stack development, C++, and JavaScript.
C++, JavaScript, GStreamer, AVFoundation, Electron, Qt, MP4, MOV, TS, DASH, HLS, AI, Git, macOS, Windows, Linux
1d
Save
Mark Applied
Hide
Software Developer – ReliaSoft Cloud
Poland
RemoteFull Time
HBK
HBKLondon Stock Exchange: SXS: Sells precision sensors and integrated test and measurement systems.
2+ YOEBachelor's degree in computer science or related field or equivalent experience; 2+ years designing web applications; TypeScript, React, C#/.NET, ASP.NET Core, REST APIs, GitHub, Agile, and problem-solving skills.
TypeScript, React, Material-UI (MUI), React Query, TanStack Query, React Hook Form, C#, .NET, Node.js, Python, ASP.NET Core, Entity Framework Core, RESTful APIs, GitHub, Docker, xUnit, Vitest, Playwright, Grafana, Jira
1d
Save
Mark Applied
Hide
Staff Software Engineer, Flink/Streaming Analytics Team
Czech Republic or Poland or Hungary or United States
RemoteFull Time
Cloudera
Cloudera: Provides hybrid data platforms for enterprise analytics and AI.
6+ YOEBachelor's in Computer Science and 6+ years, master's and 4–6 years, or PhD and 2–4 years; Java, distributed systems, software architecture, CI/CD, automated testing, and strong English required.
Apache Flink, Spark, Kafka, Java, CI/CD, AWS, Azure, GCP, Kubernetes, Docker, Python, Javascript
1d
Save
Mark Applied
Hide
Professional Software Engineer (.NET - NA MDM)
Wroclaw, Lower Silesian Voivodeship, Poland
OnsiteFull Time
Volvo Group
Volvo GroupNasdaq Stockholm: VOLV B: Produces heavy vehicles, construction machinery, and industrial engine systems.
3+ YOEBachelor’s degree in computer science, engineering, or related field; 3+ years of .NET development; C#, .NET, ASP.NET, MVC, REST APIs, Angular, SQL Server, Agile, and English required.
.NET Framework 4.8, .NET 10, Angular, ASP.NET MVC, C#, .NET, Entity Framework Core, ASP.NET, MVC, Web API, REST APIs, Microsoft SQL Server, Azure, AWS, CI/CD, Agile, Scrum, Pluralsight
1d
Save
Mark Applied
Hide
Inżynier oprogramowania / Inżynierka oprogramowania - Viessmann R&D Wrocław
Wrocław, Lower Silesian Voivodeship, Poland
zł115k-zł229k/yr HybridFull Time
Carrier
CarrierNYSE: CARR: Provides HVAC, building automation, and refrigeration solutions globally.
Requires C++17, Linux, Yocto, Python, object-oriented programming, design patterns, embedded platforms, multithreading, CMake, English at B2+, and BSP development for FreeRTOS or Linux.
C++17, Linux, Yocto, Python, CMake, FreeRTOS, TCP/IP, UART, CAN, Docker, Kubernetes, Git, Jira
1d
Save
Mark Applied
Hide
Expert Software Engineer - Edge AI
Krakow, Lesser Poland Voivodeship, Poland
HybridFull Time
Aptiv
AptivNYSE: APTV: Engineers electrical architectures and safety software for vehicles.
3+ YOEDegree in computer science, machine learning, or related field; 3+ years software engineering experience including 2+ years embedded Linux or systems programming; Rust or Python proficiency and AI tooling experience.
Rust, Python, C, C++, REST, gRPC, OpenAPI, MQTT, PyTorch, TensorFlow Lite, ONNX, TensorRT, OpenVINO, Jetson, Qualcomm, Hailo, Ambarella, Yocto, AWS, Google Cloud Platform, Microsoft Azure, GitLab CI, OCI
1d
Save
Mark Applied
Hide
Senior Software Engineer (Enterprise Experience)
United States or United Kingdom or Ireland or Canada or Poland
$151k-$257k/yr RemoteFull Time
Coder
Coder: Provides self-hosted development environments and AI coding agents.
5+ YOE5+ years of software engineering experience, significant production Go experience, deep Go concurrency knowledge, relational database expertise, strong communication, and advanced debugging skills.
Go, Postgres, GCP, Kubernetes, gRPC, Prometheus, Grafana, GitHub Actions, GitHub, Slack, Discord, Notion, Goroutines, Channels, sync
This job has expired