Senior Software Advanced Developer

NVIDIA
Tel Aviv
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["C","C++","Kernel","Drivers","NCCL","RDMA","RoCE","Python","PyTorch","Megatron-LM","DeepSpeed"]

Senior software engineer role focused on developing and prototyping new distributed training and inference advancements using NVIDIA’s Spectrum-X AI fabric. You’ll improve AI app-networking, optimize communication across layers, and collaborate with hardware/firmware/SDK teams to integrate prototypes into NVIDIA’s AI infrastructure, impacting large-scale AI systems and speed.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
6 months ago

Senior Software Advanced Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Senior software engineer role focused on developing and prototyping new distributed training and inference advancements using NVIDIA’s Spectrum-X AI fabric. You’ll improve AI app-networking, optimize communication across layers, and collaborate with hardware/firmware/SDK teams to integrate prototypes into NVIDIA’s AI infrastructure, impacting large-scale AI systems and speed.
Location: Tel Aviv
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Prototype end-to-end solutions to improve distributed training and disaggregated inference performance.
  • •Analyze and optimize communication flows across application, transport, and network layers.
  • •Develop system software spanning communication libraries, drivers, and firmware integrations.
  • •Collaborate with hardware, firmware, and SDK teams to co-design network features.
  • •Validate and integrate prototypes into NVIDIA’s AI infrastructure and products.

Key Requirements

  • •BSc/MSc/PhD in Computer Science or Electrical Engineering
  • •5+ years of relevant experience and/or knowledge
  • •Deep understanding of networking and communication internals — NCCL, RDMA/RoCE, congestion control
  • •Hands-on experience with HW/SW/FW integration and low-level programming (C/C++, kernel, drivers)
  • •Background in distributed training systems (such as PyTorch DDP, Megatron-LM, DeepSpeed)
Experience:5+ yearsAIDistributed systemsNetworking
Education:Bachelor's in Computer Science
Skills:CC++KernelDriversNCCLRDMARoCEPythonPyTorchMegatron-LMDeepSpeed
Tech Stack:CC++KernelDriversNCCLRDMARoCEPythonPyTorchMegatron-LMDeepSpeed

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor