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 5, 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
$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...SuggestedFull timeRemote workShift work$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,...SuggestedFull 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
## 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
$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$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$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- ...NVIDIA is seeking a highly motivated senior software engineer for its communication libraries and network software team. The role focuses on developing optimized runtimes for Deep Learning frameworks and HPC interfaces on GPU clusters, collaborating across multinational...
$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...$314.8k - $359.3k
Senior Distinguished AI Engineer At Capital One... ...in using machine learning to create real-time... ...— along with our deep experience in... ..., and support AI software components including... ...) ~ Experience architecting, designing, developing... ...~ Excellent communication and presentation...Full timePart timeLocal area$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$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$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 workPart timeWork at officeLocal areaRemote workFlexible hours$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$110k - $115k
...to OS vendors for approval. Implement software solutions for multiple test programs/projects... ...of current and next-generation HPE HPC products. Ensure development issues are... ...4, IPv6. Excellent written and verbal communication skills. Responsibilities: Writes and...Local areaRemote work$150k
...high-performance computing in deep learning, driving impactful... ...institution’s cutting-edge HPC and deep learning capabilities... ...~3 years of experience in software engineering, including experience... ...technical challenges. ~ Effective communication and collaboration skills to...Full timeWorldwideVisa sponsorship$150k
...global hub for high-performance computing in deep learning, driving impactful discoveries that... ...optimizing performance for the machine learning software stacks, especially at training and... ...the institution’s cutting-edge HPC and deep learning capabilities and establishing...Full timeWork experience placementVisa sponsorship$150k
...high-performance computing in deep learning, driving impactful... ...’s responsible for the full software development life cycle, from... ...institution’s cutting-edge HPC and deep learning capabilities... ...technical challenges. Effective communication and collaboration skills to...Full timeVisa sponsorship$184k - $287.5k
...seeking an expert Solutions Architect to assist customers in building AI/ML and HPC software solutions at scale. As a member... ...multiple tasks.Ability to communicate ideas clearly through documents... ...crowd:Hands-on experience with Deep Learning frameworks (PyTorch, JAX, etc...Full time$152k - $241.5k
...Financial Services Solution Architect team is looking for an... ...of machine learning/deep learning models to ensure... ...years experience as an ML/Software Engineer with a proven... ...TensorFlowAbility to communicate ideas and share code... ...computing and/or on-prem HPC clusters in...Full timeRemote work$184k - $287.5k
...looking for a Solutions Architect to join a team to... ...partners, and other NVIDIA software engineers to... ...platforms for machine learning, deep learning and high-performance... ...opportunities in HPC, Machine Learning (ML... ...written and oral communication skills with the ability...Full timeRemote work$193.3k - $261.5k
...high-speed networking or HPC interconnects is... ...develops hardware and software components that are critical... ...that for Machine Learning (ML) and High-Performance... ..., scientists & architects. Our workforce spans the... ...science or equivalent- ML Communications (NCCL, NIXL, NVSHMEM)Amazon...InternshipLocal areaFlexible hours$148k - $235.75k
...for a Senior Solutions Architect Academic that excels... ...products to redefine deep learning and data analytics,... ...largest and fastest AI/HPC systems in the world!... ...for hardware and software products.Knowledge and... ...Excellent interpersonal communication skills and the...Full timeRemote work$184k - $287.5k
...looking for a Senior Solutions Architect specializing in Data... ...groundbreaking hardware and complex software stacks. As a Solutions... ...of world-class AI, deep learning, and HPC ecosystems. Come join us!What... ...knowledge of multi-GPU communication libraries like NCCL, and how...Full time$184k - $287.5k
...an AI/ML Solutions Architect focusing on... ...responsibilities will be to lead software customer technical... ...and proactive communications to mitigate risks.... ...and machine learning infrastructure—software... ...or background in HPC (High Performance... ...with common deep learning frameworks...Full time
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!
- .net software architects (remote) Santa Clara, CA
- software architect Santa Clara, CA
- senior software architect Santa Clara, CA
- application architect Santa Clara, CA
- software engineer - cloud services Santa Clara, CA
- id software Santa Clara, CA
- healthcare software sales Santa Clara, CA
- software technical support Santa Clara, CA
- software asset management analyst Santa Clara, CA
- software implementation project manager Santa Clara, CA




