Nvidia brand banner

Senior System Software Architect, HPC and AI Networking

NvidiaShanghai, ChinaPosted 4h ago
via Workday

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. Today, we lead in artificial intelligence, driving advances in natural language processing, computer vision, autonomous systems, and scientific research. We are looking for a forward-thinking HPC and AI Inference Software Architect to help shape the future of scalable AI infrastructure—focusing on distributed training, real-time inference, and communication optimization across large-scale systems. 

Join our world-class team of researchers and engineers building next-generation software and hardware systems that power the most demanding AI workloads on the planet. 

 

What you will be doing: 

  • Design and prototype scalable software systems that optimize distributed AI training and inference—focusing on throughput, latency, and memory efficiency. 

  • Develop and evaluate enhancements to communication libraries such as NCCL, UCX, and UCC, tailored to the unique demands of deep learning workloads. 

  • Collaborate with AI framework teams (e.g., TensorFlow, PyTorch, JAX) to improve integration, performance, and reliability of communication backends. 

  • Co-design hardware features (e.g., in GPUs, DPUs, or interconnects) that accelerate data movement and enable new capabilities for inference and model serving. 

  • Contribute to the evolution of runtime systems, communication libraries, and AI-specific protocol layers. 

  • Collaborate with customers to understand their needs and provide innovative solutions for them.

What we need to see:

  • Ph.D, Masters, or Bachelors in computer science, computer engineering, electrical engineering or a closely related field.

  • 5+ years of experience in DNNs, Scaling of DNNs, Parallelism of DNN frameworks, or deep learning training workloads.

  • Deep understanding of Inference and Training workloads and optimizations, like Prefill/Decode, data parallelism, Tensor parallelism, FDSP, etc...

  • Experience with AI network parallelism using collective libraries and RDMA/RoCE.

  • Background in algorithm design, system programming, and computer architecture.

  • Strong programming and software development skills.

  • Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Ways to stand out from the crowd:

  • Deep understanding of technology and passion for what you do.

  • Strong collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic matrix environment.

  • Background with designing communication middleware for high-performance computing systems, including RoCE and DPUs.

  • Background with CUDA programming and NVIDIA GPUs and programming models for emerging architectures.

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 in the world working for us. If you're creative and autonomous, we want to hear from you!

NVIDIA is committed to fostering a diverse 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.

#LI-Hybrid

Similar roles

  • Bjak logo

    Principal Software Engineer

    Bjak·United Kingdom

    About KIRA Our mission is to make money smart, reliable and within reach for everyone. In 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions in the region. Today, it's the leading insurance platform in Southeast Asia. Today, we are expanding ways to help people in Asia and it includes spending, saving, investing,…

    • On-site
    • Full-time
  • Nvidia logo

    Senior Solution Architect - OEM

    Nvidia·Shenzhen, China

    Are you passionate about shaping the future of data center CPU platforms? NVIDIA is looking for a Solutions Architect experienced in Arm-based server CPUs to join our dynamic team in Shenzhen or Beijing, China. Act as the technical liaison for NVIDIA’s CPU portfolio with leading OEM server manufacturers, encouraging adoption and improving next-generation server designs and enterprise solutions. This role…

    • Full-time
  • Nvidia logo

    Deep Learning Solution Architect - RL and Post-training

    Nvidia·Beijing, China

    NVIDIA is leading company of AI computing. At NVIDIA, our employees are passionate about AI, HPC , VISUAL, GAMING. Our SA team is more focusing to bring NVIDIA new technology into difference industries. We help to design the architecture of AI computing platform, analysis the AI and HPC applications to deliver our value to customers. You will work closely with…

    • Full-time
  • Persohap GmbH logo

    Frontend Engineer (React / TypeScript)

    Persohap GmbH·Berlin, Germany

    Persohap ist eine KI-Plattform für Recruiting, Onboarding und Weiterbildung. Bewerbungs- gespräche, Lernpfade und Feedbackzyklen laufen bei uns über sprechende Avatare — und alles, was Nutzerinnen und Nutzer davon sehen, baust du. Du arbeitest an einem React-Frontend, das täglich von HR-Teams und deren Mitarbeitenden genutzt wird, auf Deutsch und auf Englisch. TASKS Du entwickelst neue Bereiche unserer Plattform in React und…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Rightangled logo

    Mobile App Developer

    Rightangled·Dubai, United Arab Emirates

    SIBIE LTD Holding Group Sibie Ltd is a healthcare group. We are an innovative company rapidly expanding our services to all of the UK, Europe, the USA, and the Gulf region. We are a preferred partner for several leading healthcare organisations due to the high quality of our products and services. Role Overview: We are looking for a dedicated and…

    • Full-time
    • Green Visaself-sponsored, no tie
  • Analytium Ltd logo

    Senior Consultant - Full Stack Application Developer

    Analytium Ltd·Southampton, United Kingdom

    Analytium Ltd is a boutique UK data and analytics consultancy focused on SAS modernisation, cloud data platforms, and BI, delivering enterprise programmes for major clients including a UK tier-one bank. We win that work because we build our own accelerators rather than throwing people at problems. We have built a genuinely good analytics accelerator that parses SAS estates, builds table…

    • Hybrid
    • Full-time
  • Greencells Gmbh logo

    SCADA Engineering Manager (m/f/d) – Utility Scale PV & BESS

    Greencells Gmbh·Saarbrücken, Germany

    Overview As SCADA Engineering Manager, you take technical ownership of SCADA, monitoring, plant control and communication systems for our utility-scale PV and BESS projects. You act as the central technical interface between engineering, project teams, customers, grid operators and external suppliers such as Gantner or meteocontrol — ensuring these systems are correctly specified, integrated, tested and commissioned. This role combines…

    • On-site
    • Full-time
    • Blue Cardtied; settle 21–33mo
  • Stora logo

    Engineering Manager

    Stora·Belfast, United Kingdom

    About Stora Stora is building the operating platform for modern self-storage businesses. Our software helps operators manage bookings, payments, customers, facilities and day-to-day operations from one place, while automating much of the work that traditionally makes running a self-storage business unnecessarily complicated. In just over five years, Stora has grown from an early-stage product into a platform used by more…

    • On-site
    • Full-time