
Senior HPC and AI Network Software Architect
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Poland.
β’ Design and enhance the architecture of scalable software systems for distributed AI training and inference.
β’ Create and assess next-generation communication and runtime functionalities in libraries such as NCCL, UCX, and UCC.
β’ Collaborate with AI framework teams (such as TensorFlow, PyTorch, JAX) to establish integrations and investigate new methodologies.
β’ Work together on hardware and system-level features involving GPUs, DPUs, and interconnects.
β’ Foster innovation in runtime systems, communication libraries, and AI-specific protocol layers.
β’ Ph.D. or equivalent industry experience in computer science, computer engineering, or a closely related discipline.
β’ Over 5 years of experience in systems programming, parallel or distributed computing, high-performance networking, or large-scale data transfer.
β’ Strong programming expertise in C++, Python, and ideally CUDA or other GPU programming paradigms.
β’ Extensive practical experience with AI frameworks (e.g., PyTorch, TensorFlow, JAX).
β’ Proven track record in developing and optimizing high-throughput, low-latency systems.
β’ Excellent collaboration abilities in a multinational, interdisciplinary environment.
β’ Comprehensive benefits package
β’ Highly competitive salaries
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.