← Back to jobs
N

Senior Systems Software Engineer

NVIDIA·Israel·en
On-siteFull-timeSystems Software DevelopmentElectronics ManufacturingData Infrastructure

Develop low-level, performance-oriented software for AI inference infrastructure and open-source acceleration libraries used across large-scale computing environments.

Responsibilities

  • Develop a highly optimized inference framework
  • Build low-level infrastructure using hardware offloads, GPU kernels, and RDMA networking
  • Contribute to an open-source software library for AI acceleration
  • Develop software designed for performance, scalability, and large-scale data center and supercomputing environments

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
  • At least 5 years of experience with modern C++, C, or Rust
  • At least 3 years of experience in Linux environments and development tools
  • Deep knowledge of the TCP/IP network stack
  • Understanding of computer architecture and operating systems

Nice to have

  • Linux internals and low-level software optimization experience
  • Benchmarking, bottleneck analysis, or performance tuning experience
  • CUDA kernel programming
  • Familiarity with machine learning frameworks and large language models
  • Experience with parallel programming, high-performance computing, or RDMA

Benefits

  • Competitive compensation plan
  • Comprehensive benefits package
  • Opportunity to collaborate on innovative AI and computing products
  • Work with experienced engineers on large-scale infrastructure

Relevance

More opportunities

Similar jobs

The newest open roles in Systems Software Development.

Questions, answered

Frequently asked questions