← Back to list
Job · Senior

Senior Software Developer, AI Networking

Software Engineer • Senior • Remote • Full-time • Poland Poland

Engineer on NVIDIA's AI networking acceleration team, working on an open-source library that uses hardware offloads, GPU kernels and RDMA network cards. The product is performance-oriented, low-level infrastructure built to speed up inference.

Responsibilities

  • ▹Develop a highly optimized inference framework
  • ▹Work on cutting-edge products running on the world's largest supercomputers and data centers, at the forefront of performance, scalability and features

Requirements

  • ▹B.Sc. or equivalent experience in Computer Science or Software Engineering
  • ▹6+ years of experience in modern C++ / C / Rust development
  • ▹3 years of experience in a 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 programming CUDA kernels
  • ▹Familiarity with ML frameworks and LLMs
  • ▹Background in parallel programming, high-performance computing or RDMA technology

Soft skills

Creativity and autonomyPassion for technology

What we offer

  • ▹Annual base salary in Poland: 292,500–507,000 PLN (Level 4), 375,000–650,000 PLN (Level 5)
  • ▹Competitive, performance-based compensation plan
  • ▹Generous benefits package

About the company

NVIDIA is widely considered one of the technology world's most desirable employers, with rapidly growing engineering teams.

Education: B.Sc. vagy azzal egyenértékű tapasztalat számítástechnikából vagy szoftverfejlesztésből

Similar jobs