This role may have closed.
Listings older than 30 days are deprioritized in search. The link to the source is still below in case the posting is still open. For active openings, see similar jobs.
Rebellions
System Software Engineer - Scalable Solution
Seoul, South KoreaPosted 3 months ago
What you'd do
- Design and implement communication software stack components for NPU collective communication library
- Contribute to technical design,API definition,and performance optimization across software and hardware layers
- Collaborate with hardware and software teams to analyze performance bottlenecks and influence NPU topology
What they want
- Minimum 5 years systems software development experience or Ph.D. in HPC,Parallel Computing,Computer Architecture,or equivalent
- Strong collaboration and problem-solving skills for complex technical issues
- Proficiency in C/C++ low-level systems programming with OS internals and networking understanding
Nice to have
- Solid understanding of collective communication algorithms like All-Reduce,All-Gather,Reduce-Scatter
- Prior experience contributing to high-performance communication libraries such as NCCL or MPI
- Experience with parallel runtimes and high-performance networks like RDMA,RoCE,NVLink,CXL
Seoulstart's read
- Visa tier (likely)
- E-7 specialty / professional (likely)
- Korean language
- Korean not required