CareerPlan

Senior Systems Software Engineer

Israel, Tel AvivFull-time2026-10-27 → 2026-11-10

Core

Designing low-level architectures and enhancing CUDA libraries and system drivers for GPU sharing and checkpoint-restore technologies.

Role type

Senior Systems Software Engineer (CUDA/GPU stack)

Builds

GPU sharing and checkpoint-restore technologies within CUDA and the open-source ecosystem

Domain

Accelerated computing, GPU software stack, Linux systems

Deliverable

production ML models

Required skills

C, C++, Rust, Linux OS development, multi-threaded architecture design, distributed systems, OS concepts and primitives

Preferred skills

Kernel and driver development, virtualization and containerization, CUDA development, HPC, Deep Learning & Machine Learning frameworks (PyTorch)

Technologies

CUDA, Linux, Docker, Kubernetes, C, C++, Rust

Responsibilities

Design enhancements for CUDA libraries and system drivers; Contribute to open-source frameworks; Build complex multi-threaded modular architectures; Write efficient, maintainable, and well-tested code for Linux powered systems; Develop solutions for bare-metal, on-prem, and cloud environments; Collaborate with global engineering teams across the GPU software stack

Seniority

Senior, hands-on IC