NVIDIA is leading groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU -- our invention -- serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables groundbreaking creativity and discovery, and powers inventions that were once considered science fiction, including artificial intelligence to autonomous cars. We are the GPU Communications Libraries and Networking team at NVIDIA. We build communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable communications software. DL and HPC applications have a huge compute demands and already run at scales of up to tens of thousands of GPUs. GPUs are connected with high-speed interconnects (e.g. NVLink, PCIe) within a node and with high-speed networking (e.g. InfiniBand, Ethernet) across nodes. Efficient and fast communication between GPUs directly impacts end-to-end application performance. This impact continues to grow with the increasing scale of next generation systems. This is an outstanding opportunity to advance the state-of-the-art, break performance barriers, and deliver platforms the world has never seen before. Are you ready to build the new and innovative technologies that will help realize NVIDIA's vision? What you will be doing: Investigate opportunities to improve communication performance by identifying bottlenecks in today's systems. Design and implement new communication technologies to accelerate AI and HPC workloads. Explore innovative solutions in HW and SW for our next generation platforms as part of co-design efforts involving GPU, Networking, and SW architects. Build proofs-of-concept, conduct experiments,
Jobs in United States
Senior Full Stack Software Engineer 2c Agent Enablement in United States
2,189 active opportunities Β· Updated October 2026
Showing
15 jobs
Explore current senior full stack software engineer 2c agent enablement jobs across United States. Filter by work mode, employment type, experience, department, date posted and distance.
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. We are looking for a motivated Deep Learning engineer to bring advanced communication technologies into AI stacks, including PyTorch, TRT-LLM, vLLM, SGLang, JAX, etc. You will be working with the team that created communication libraries like NCCL, NVSHMEM & technology like GPUDirect -- for scaling Deep Learning and HPC applications. Your customers will have diverse multi-GPU demands, ranging from training on scales up to 100K GPUs to inference down at microsecond latency. Communication performance between the GPUs has a direct impact on AI applications. Your work in AI toolkits will make all of those easier for the community. This is an outstanding opportunity for someone with an AI background to advance the state of the art in this space. Are you ready to contribute to the development of innovative technologies and help realize NVIDIA's vision? What you will be doing: Integrate new communication libraries features in AI frameworks: from PoC to performance analysis to production Perform deep analysis of AI workloads and frameworks to identify multi-GPU communication requirements and opportunities. Collaborate hands-on with teams working on the latest AI models. Improve AI compilers to hide communications or perform automatic fusion. Conduct in-depth AI workload performance characterization on multi-GPU clusters. Design fault-tolerant and elastic solutions for large-scale or dynamic AI workloads. Author
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced crew that develops and maintains software for complex heterogeneous computing systems that power disruptive products in High Performance Computing and Deep Learning. What you will be doing: Design, implement and maintain highly-optimized communication runtimes for Deep Learning frameworks (e.g. NCCL for TensorFlow/Pytorch) and HPC programming interfaces (e.g. UCX for MPI/OpenSHMEM) on GPU clusters. Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM. Design, implement and maintain system software that enables interactions among GPUs and interactions between GPUs and other system components. Creating proof-of-concepts to evaluate and motivate extensions in programming models, new designs in runtimes and new features in hardware. What we need to see: M.S./Ph.D. degree in CS/CE or equivalent experience. 5+ years of relevant experience. Excellent C/C++ programming and debugging skills. Strong experience with Linux. Expert understanding of computer syst
$177.2K β $208.6K/yr Β· Jobiba est.
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. We are the GPU Communications Libraries and Networking team at NVIDIA. We deliver libraries like NCCL, NVSHMEM, UCX for Deep Learning and HPC. We are looking for a motivated Performance engineer to influence the roadmap of our communication libraries. The DL and HPC applications of today have a huge compute demand and run on scales which go up to tens of thousands of GPUs. The GPUs are connected with high-speed interconnects (eg. NVLink, PCIe) within a node and with high-speed networking (eg. Infiniband, Ethernet) across the nodes. Communication performance between the GPUs has a direct impact on the end-to-end application performance; and the stakes are even higher at huge scales! This is an outstanding opportunity for someone with HPC and performance background to advance the state of the art in this space. Are you ready for to contribute to the development of innovative technologies and help realize NVIDIA's vision? What you will be doing: Conduct in-depth performance characterization and analysis on large multi-GPU and multi-node clusters. Study the interaction of our libraries with all HW (GPU, CPU, Networking) and SW components in the stack Evaluate proof-of-concepts, conduct trade-off analysis when multiple solutions are available Triage and root-cause performance issues reported by our customers Collect a lot of performance data; build tools and infrastructure to visualize and analyze the information <li
Senior Engineering Manager β USA - Albuquerque, NM. Apply via Workday.
Senior Manager β Project Management & Construction Management β USA - North Charleston, Seychelles. Apply via Workday.
Senior Commercial Account Manager β Minnesota, United States of America. Apply via Workday.
Senior Manager - Finance AI & Digital Enablement β Minnesota, United States of America. Apply via Workday.
Senior Product Manager, Data Products β United States - New York - New York City. Apply via Workday.
Senior Upstream Product Manager, Analytics and Connectivity - Acute Care and Monitoring β Colorado, United States of America. Apply via Workday.
Senior Financial Analyst - Manufacturing (San Diego / Hybrid) β US - California - San Diego. Apply via Workday.
Senior Finance Manager, Field Finance β United States - Minnesota - New Brighton. Apply via Workday.
Senior Auditor, Global Compliance Audit β United States - Illinois - Chicago. Apply via Workday.
Senior Financial Analyst β United States - California - Alameda. Apply via Workday.
Senior Clinical Specialist - Pelvic Health- Baltimore, MD β Maryland, United States of America. Apply via Workday.
Higher-paying openings
Jobs with higher listed pay
Staff Software Engineer - Fern
Postman Β· New York, California, United States
Staff Software Engineer, Business Platform
Postman Β· San Francisco, California, United States
Principal Software Engineer
Roblox Β· San Mateo, CA, United States
Principal Software Engineer, Game Safety
Roblox Β· San Mateo, CA, United States
Staff Software Engineer- Codegen
Postman Β· Austin, Texas, United States
Sr. Staff Software Engineer, Merchants
Pinterest Β· San Francisco, CA, US
Related career options
Similar roles with stronger pay
Demand 46/100 Β· 8 jobs
$840K β $840K/yr
Salary βDemand 43/100 Β· 6 jobs
$382.5K β $382.5K/yr
Salary βDemand 43/100 Β· 8 jobs
$300K β $300K/yr
Salary βDemand 42/100 Β· 7 jobs
$300K β $300K/yr
Salary βDemand 38/100 Β· 30 jobs
$278.9K β $278.9K/yr
Salary βDemand 30/100 Β· 11 jobs
$255.7K β $255.7K/yr
Salary βOther cities to consider
More places hiring for this role
Get new senior full stack software engineer 2c agent enablement jobs in United States by email
Daily job updates Β· Unsubscribe anytime