Distinguished Software Architect - Deep Learning and HPC Communications
$320kNVIDIA
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 communication libraries like NCCL, NVSHMEM, UCX for Deep Learning and HPC. We are looking for a Distinguished Software Architect to help co-design our next generation data center platforms. DL and HPC applications have a huge compute demand already 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 to push the limits on the state-of-the-art and deliver platforms the world has never seen before. Are you ready to contribute to the development of innovative technologies and help realize NVIDIA's vision?What you will be doing:Research new communication technologies (e.g. expand the GPUDirect technology portfolio) and design new features for our communication librariesPropose innovative solutions in HW and SW for our next-gen platforms. You will co-design these solutions with the GPU, Networking, and SW architects and ensure seamless integration with the software stacksInspire changes based on quantitative data coming from proof-of-concepts or detailed technical analysis/modelingDrive the adoption of new communication technologies across application verticalsKeep up with the latest DL research and collaborate with diverse teams (internal and external), including DL researchers, and customersWhat we need to see:PHD in Computer Science, Computer Engineering or related field or strong equivalent experience; 15+ years of relevant experience in academia or the industryExpert in following areas: HPC, parallel programming models (MPI, SHMEM), at least one communication runtime (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC), computer and system architecture, GPU architecture and CUDADeep understanding of various aspects of high performance networking from prior work experience: network technologies (Infiniband, Ethernet), network design, network topologies, network debug and performance analysisStrong in at least a few of these areas: ML/DL fundamentals and how they tie to communications, parallel algorithms, fault tolerance and resiliency, competitive assessments, performance analysis and optimizations for parallel applications on large clusters, developing applications using DL Frameworks (PyTorch, TensorFlow)Programming fluency with C or C++ for systems software developmentFlexibility to work and communicate effectively across different HW/SW teams and timezonesWays to stand out from the crowd:Industry recognized leader in HPC/DL communications with history of patents, publications and conference talks and keynotes in areas relevant to this roleInfluential role in industry standards (e.g. MPI, OpenSHMEM) and open source software (e.g. PyTorch, UCX, Open MPI)NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative and autonomous, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 320,000 USD - 488,750 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until August 18, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.SummaryLocation: US, CA, Santa ClaraType: Full time
$184k - $287.5k
...intelligence to autonomous cars. We are the GPU Communications Libraries and Networking team at NVIDIA. We... ...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...SuggestedFull timeRemote work$320k
...fully optimized NVIDIA AI and HPC software stack. We’re looking for a strong technical architect to own the end-to-end architecture... ...strategies.What we need to see:Deep expertise in scalable and... ...computing. More recently, GPU deep learning ignited modern deep learning —...SuggestedFull timeShift work- ...looking for a world-class Machine Learning System Software Architect to join our SoC team at Baidu’s... ...training system and HPC area.Experience with deep learning frameworks: TensorFlow... ...Computer Engineering.Excellent communication skills in both English and Chinese...SuggestedWork at office
$152k - $241.5k
...cars.We are looking for a motivated Deep Learning engineer to bring advanced communication technologies into AI stacks,... ...-- for scaling Deep Learning and HPC applications. Your customers will... ...or equivalent experience) with 5+ software engineering and HPC/AI experienceDevelopment...SuggestedFull timeRemote work$152k - $241.5k
...intelligence to autonomous cars.We are the GPU Communications Libraries and Networking team at... ...like NCCL, NVSHMEM, UCX for Deep Learning and HPC. We are looking for a motivated Performance... ...systems principles (aka systems software fundamentals)Implement micro-benchmarks...SuggestedFull time$224k - $356.5k
...accelerated applications, such as Deep Learning. Data Center SW team architects and develops the end to end software and firmware stack for these... ...interface.Understanding of HPC or Deep learning workloads... ...written and verbal communication skills.BS or MS degree in Computer...Full timeRemote workShift work- Machine Learning System Software Architect Sunnyvale, CA Do you want to be part of the AI revolution... ...training system and HPC area. Experience with deep learning frameworks: TensorFlow... ...Computer Engineering. Excellent communication skills in both English and Chinese...
- ...the forefront of software and hardware innovation... ...believe in direct communication.Our team is... ...you will do: Help architect and develop the kernel... ...code reviews. Deep grasp of computer... ...software, and machine learning fundamentals. Demonstrated... ...Computing (HPC) environments,...Work experience placement
$169k - $338k
....What you'll do...As a Distinguished AI/ML Engineer within Walmart... ...ecosystem. You will architect and implement cutting-edge machine learning platforms and... ...with hybrid systems and software engineers who take technical... ...distributed systems using deep expertise in coding,...Full timeTemporary workPart time$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California... ...systems used in High Performance Computing and Deep Learning. The ideal candidate should have a M.S./Ph.D. degree...$186.2k - $316.5k
...brightest research scientists, software engineers, application... ...exciting role you will design and architect next-generation High Performance... ..., and cloud-integrated HPC infrastructure. Drive technology... ...If you are concerned that a communication, an interview, an offer of employment...Minimum wageFull timeWork experience placementFlexible hours$186.2k - $316.5k
## Senior HPC Software & Systems ArchitectApplylocations: Milpitas, CAtime type: Full timeposted on: Posted Yesterdayjob requisition id: 2638757**Company Overview**KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually...Minimum wageWork experience placementFlexible hours- .... We are at the forefront of software and hardware innovation, pushing... ...and believe in direct communication. Our team is inclusive, and our... ...computer architecture, and machine learning fundamentalsProficient in C/... ...SGLang, etc.)Experience with deep learning frameworks (such as...3 days per week
$136.3k - $231.7k
...brightest research scientist, software engineers, application... ...QualificationsAs a member of the HPC system software engineering... ...software that runs large-scale deep learning or image processing workload... ...If you are concerned that a communication, an interview, an offer of...Minimum wageFull timeWork experience placementWorldwideFlexible hours$224k - $356.5k
...NVIDIA’s Networking Systems & Software Architecture group is... ...hardware-software co-design, and communication frameworks that plug directly... ...interconnects.The Senior Architect role is to own modules and projects... ...Background of Reinforcement Learning systems.With competitive...Full time$184k - $287.5k
As a Senior Software Architect in the GPU Networking Architecture team, you will define Software... ...center, such as distributed AI and deep learning systems, Networking Operating Systems... ....Ability and flexibility to work and communicate effectively in a multi-national,...Full time$272k - $431.25k
...We are now looking for a CPU System Software Architect!Do you want to be a part of the Artificial... ...world-class systems architects and deep learning professionals to define the next... ...development background with CExcellent communication skills to describe hard problems in simple...Full time$152k - $218.5k
We are now looking for a Senior Kernel Performance Architect for Deep Learning Software! NVIDIA is seeking extraordinary architects to develop processor and system architectures that accelerate machine learning, data analytics and high-performance computing applications...Full timeWork experience placement$195.2k - $361.2k
...explored architectures, algorithms, and software inspired by the brain's extraordinary... ...robotic systems. In this role, you will architect and lead the development of the firmware... ...CI/CD.5+ years of experience with AI, deep learning, or optimization workloads using frameworks...Full timeWork at officeLocal areaImmediate startShift work- ...Salesforce Technical Architect Location: Los Angeles, CA (100% Onsite... ...implementations Strong communication skills Proven capability... ...independently and designing software on the Force.com platform, with... ...of data modeling/ security Deep understanding of RDBMS...Contract workTemporary workWork at office
$176k - $333.5k
...computing. More recently, GPU deep learning ignited modern AI and enabled... ...We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds... ...) Detail oriented with great communication and collaboration skills Ways...$176k - $276k
...is looking for an experienced HPC-AI Engineer to join the... ...exciting computing hardware and software to contribute to the latest breakthroughs... ...Accelerated computing and Deep Learning software and hardware... ...compute, and systems specialist to architect, develop and bring up large...Full time$342.7k
...digital resilience. We are looking for a Distinguished Engineer with outstanding technical... ...record in AI/ML technology, including deep learning, time series modeling, natural language... ...real-world challenges.Excellent communication skills with the ability to articulate...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours$269.1k - $307.2k
...Overview Distinguished Software Engineer - IFX As a Distinguished Engineer... ...of developers, machine learning experts, product managers... ...clear and concise communications, code samples, blog posts... .... What you’ll do: Architect and build control and data...Full timePart timeLocal area$184k - $287.5k
...is looking for a brilliant Software & Systems Architect to join the NIC Software/Firmware... ..., storage, cyber security, HPC, and emulation offloads.... ...new technologies and delve deep into new areas.Outstanding... ...guide R&D teams.Excellent communication and presentation skills....Full time- ...Santa Clara is seeking a visionary senior architect to shape the architecture of next-... ...networking for large-scale AI, cloud, and HPC systems. You will drive RDMA transports,... ...management, reliability, and collective communication to improve datacenter performance and application...
$255k - $340k
...customer-scale AI infrastructure.We're looking for a Senior HPC Systems Architect with extensive experience designing, developing, and... ...Crescent CoveWe have research papers accepted at top machine learning and graphics conferences, including NeurIPS, ICCV, SIGGRAPH...Work at officeLocal areaWork from homeFlexible hours$184k - $287.5k
...artificial intelligence (AI) / deep learning (DL), high-performance computing (HPC), gaming, virtual... ...System Simulation Architect and help us push performance... ...system and application software in simulation and... ...with the ARM ISAExcellent communication and teamwork skillsWays...Full time$224k - $356.5k
We are now looking for a Senior Deep Learning Systems Architect!NVIDIA is seeking architects like you to help... ..., hardware architects, and software engineers.As a system architect for NVIDIA... ...computing (CUDA, OpenCL, OpenACC) and HPC (MPI, OpenMP) is a huge plus.Intelligent...Full timeWork experience placementNight shift$184k - $287.5k
...the Senior Systems Software Engineer role,... ...solutions. Engage with HPC, OS, CPU, GPU... ...systems specialists to architect, build, and... ...C/C++/Python/Bash.Deep expertise in systems... ...computing or deep learning in engineering or... ...Strong teamwork and communication skills, coupled with...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distinguished Software Architect - Deep Learning and HPC Communications. Be the first to apply!
- application architect Santa Clara, CA
- .net software architects (remote) Santa Clara, CA
- software architect Santa Clara, CA
- senior software architect Santa Clara, CA
- software support Santa Clara, CA
- software Santa Clara, CA
- software technical support Santa Clara, CA
- entry level software sales Santa Clara, CA
- software intern Santa Clara, CA
- software technical support engineer Santa Clara, CA



