Distributed System Engineer/GPU #Rust
Hybrid · London, England, United Kingdom
Job Summary
Distributed System Engineer for HPC distributed computing platform in an international setting (London, on-site 1 day/week). Responsibilities include designing and developing backend services for a distributed HPC platform, implementing CPU/GPU orchestration, building distributed task-queue systems, and data lifecycle management. Focus on performance and resilience with involvement in architecture choices and design reviews. Key tech: Rust (primary), microservices, API gRPC, middleware (Apache Pulsar, RabbitMQ), Cloud AWS, HPC storage Lustre, RDMA/libfabric, GPU/CUDA, with HPC experience and strong understanding of service-oriented architectures.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.