Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Distinguished Software Architect - Deep Learning and HPC Communications

$320k

NVIDIA

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Distinguished Software Architect - Deep Learning and HPC Communications in Santa Clara, CA vacancy
  • $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... 
    Suggested
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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 —... 
    Suggested
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...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... 
    Suggested
    Work at office

    Baidu

    Sunnyvale, CA
    2 days ago
  • $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... 
    Suggested
    Full time
    Remote work
    Shift work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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,... 
    Suggested
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $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... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $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 wage
    Work experience placement
    Flexible hours

    KLA-Belgium

    Milpitas, CA
    8 hours ago
  •  .... 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

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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 time
    Work experience placement

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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 time
    Work at office
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    4 hours ago
  •  ...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... 

    Segment (Twilio)

    Santa Clara, CA
    3 days ago
  • $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... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $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 time
    Part time
    Local area

    Capital One

    San Jose, CA
    3 days ago
  • $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 time
    Work experience placement
    Night shift

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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 office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 hours ago
  • $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 time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    San Jose, CA
    1 day ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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 area
    Remote work

    Net2Source

    San Jose, CA
    4 days ago
  • $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 time
    Worldwide
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    8 hours ago
  • $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 time
    Work experience placement
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    8 hours ago
  • $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 time
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    8 hours ago
  • $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

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $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 time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    Nvidia

    Santa Clara, CA
    1 day ago

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!