Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Software Developer, AI Networking

NVIDIA

. Develop a highly optimized inference framework .

Posted 10/14/2026full-timeRemote • Romania, HungarySeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing high-performance inference frameworks and low-level infrastructure, with a strong focus on modern C++/C/Rust programming, Linux environments, and TCP/IP networking. Proficient in leveraging GPU kernels and RDMA technology for scalable AI solutions.

Highest-signal resume keywords
Modern C++/C/Rust DevelopmentLinux Environment ExperienceTCP/IP Network Stack KnowledgeCUDA Kernel ProgrammingHigh-Performance Computing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++CRustCUDATCP/IPLinuxParallel ProgrammingLow-Level Software OptimizationComputer ArchitectureOperating Systems
Tools & Technologies
GPU KernelsRDMA Network CardsML FrameworksLLMs
Certifications & Qualifications
B.Sc. in Computer ScienceB.Sc. in Software Engineering
Industry Keywords
Inference FrameworkAI Networking AccelerationHigh-Performance ComputingSupercomputersData Centers

Tech Stack

Tools & technologies
LinuxRustTCP/IPC++

About the role

Key responsibilities & impact
  • Develop a highly optimized inference framework
  • Work on a groundbreaking open-source AI networking acceleration library
  • Use hardware offloads, GPU kernels, and RDMA network cards
  • Build low-level, performance-oriented infrastructure for inference
  • Develop products focused on performance, scalability, and features
  • Work on systems running on the world's largest supercomputers and data centers

Requirements

What you’ll need
  • 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
  • Background in Linux internals and low-level software optimizations is advantageous
  • Experience programming CUDA kernels is an advantage
  • Familiarity with ML frameworks and LLMs
  • Background in parallel programming, high-performance computing, or RDMA technology

Benefits

Comp & perks
  • Aggressive compensation plan that rewards top performers
  • Competitive salaries
  • Generous benefits package
  • Opportunity to collaborate on products that transform daily the way people work and play
  • Opportunity to work with some of the brightest people in the industry