Senior Software Developer
Core
Developing a highly optimized inference framework using hardware offloads, GPU Kernels, and RDMA network cards for low-level infrastructure.
Role type
Senior Software Developer (HPC/Networking)
Builds
Performance-oriented low-level inference frameworks for supercomputers and data centers
Domain
High-performance computing, networking infrastructure, GPU acceleration
Deliverable
production ML models
Required skills
Modern C++, C, Rust, Linux environment, TCP/IP network stack, computer architecture, operating systems concepts
Preferred skills
Linux internals, low-level software optimizations, CUDA kernels, ML frameworks, LLMs, parallel programming, high-performance computing, RDMA technology
Technologies
CUDA, RDMA, Linux, C++, C, Rust
Responsibilities
Developing optimized inference frameworks, working with hardware offloads and GPU kernels, optimizing for performance and scalability
Seniority
Senior, hands-on IC
