Senior Software Developer
Develop a highly optimized inference framework for supercomputers and data centers, focusing on hardware offloads, GPU kernels, and RDMA network cards in a performance-oriented low-level infrastructure team.
Responsibilities
- Developing a highly optimized inference framework running on the world's largest supercomputers and data centers
Requirements
- B.Sc. or equivalent experience in Computer Science or Software Engineering
- 5 years experience in modern C++ / C / Rust development
- 3 years experience in Linux environment and familiarity with development tools
- Deep knowledge of the TCP/IP network stack
- Understanding of computer architecture and operating systems concepts
Nice to have
- Background in Linux internals and low-level software optimizations (benchmarking, bottleneck research, performance tuning)
- Experience in programming CUDA kernels
- Familiarity with ML frameworks and LLMs
- Background in parallel programming / high-performance computing / RDMA technology
Benefits
- Aggressive compensation plan
- Comprehensive benefits package
- Highly competitive salaries