Principal Software Architect, GPU Networking Research
Principal Software Architect, GPU Networking Research

Principal Software Architect, GPU Networking Research

Full-Time 72000 - 108000 £ / year (est.) No home office possible
Go Premium
N

At a Glance

  • Tasks: Lead architectural design and development for GPU networking to enhance AI workloads.
  • Company: Join NVIDIA, a leader in computer graphics and accelerated computing for over 25 years.
  • Benefits: Enjoy a diverse work environment with opportunities for innovation and collaboration.
  • Why this job: Shape the future of technology while working with some of the brightest minds in the industry.
  • Qualifications: M.Sc. or Ph.D. in Computer Science or related field with 15+ years of experience required.
  • Other info: NVIDIA values diversity and is an equal opportunity employer.

The predicted salary is between 72000 - 108000 £ per year.

Principal Software Architect, GPU Networking Research

Join to apply for the Principal Software Architect, GPU Networking Research role at NVIDIA

Continue with Google Continue with Google

Principal Software Architect, GPU Networking Research

Join to apply for the Principal Software Architect, GPU Networking Research role at NVIDIA

NVIDIA has been defining computer graphics, PC gaming, and accelerated computing for more than 25 years. With an outstanding legacy of innovation, driven by phenomenal technology, and extraordinary people, NVIDIA is looking for a strong technical principal architect to join us in shaping the future. Principal Architects are innovators who can translate business needs into workable technology solutions. Their expertise is deep and broad. They are hands on, producing both detailed technical work and high-level architectural designs. As a principal architect in the Advanced Development team, you will explore technological challenges on accelerate networking and building AI data centers. Research new transport functions and semantics for optimizing AI workloads You will also be leading architectural and development efforts across numerous technological fields, related to the modern data center, such as distributed AI and deep learning solutions, data analytics, High Performance Computing (HPC), Software Defined Networking (SDN), virtualization, storage, and more.
What You’ll Be Doing

  • Enhance NVIDIA\’s future GPU Networking offerings for accelerating AI workloads.
  • Lead vision, architecture and design of such technologies.
  • Lead proof-of-concept development to evaluate and drive such technologies.
  • Identify and evaluate new technologies, innovations and partner relationships for alignment with our technology roadmap and business value.
  • Work with the community and maintainers to drive strategic technologies

What We Need To See

  • Hold a M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university (or equivalent experience).
  • 15+ years of industry experience (or equivalent) in systems architecture or related fields.
  • Experienced in virtualization, networking and storage.
  • Experienced in either Windows or Linux drivers, with a very good background of the other OS.
  • Deep understanding of performance profiling and optimization techniques, together with defining and using HW offloads.
  • A teammate with a can-do attitude, high energy and excellent interpersonal 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

  • Shown research track record.
  • Have experience and passion for system architecture, CPU/GPU/memory/storage/networking.
  • Stellar communication skills.
  • Knowledge in Deep Learning frameworks

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.
JR1984805

Seniority level

  • Seniority level

    Director

Employment type

  • Employment type

    Full-time

Job function

  • Industries

    Computer Hardware Manufacturing, Software Development, and Computers and Electronics Manufacturing

Referrals increase your chances of interviewing at NVIDIA by 2x

Continue with Google Continue with Google

London, England, United Kingdom 1 week ago

Staff Software Architect (EU Remote/Hybrid, CET Timezone)

London, England, United Kingdom 2 months ago

Senior Software Engineer (Python/Django)

London, England, United Kingdom £90,000 – £130,000 1 month ago

Senior Software Engineer – Age of Empires (Remote)

London, England, United Kingdom 1 week ago

London Area, United Kingdom
£70,000.00

£100,000.00
1 month ago

Senior Front End Software Engineer (Remote)

London, England, United Kingdom 1 week ago

Mid-level – Senior Software Engineer – Financial Reporting

London, England, United Kingdom 3 months ago

London Area, United Kingdom
£90,000.00

£115,000.00
9 hours ago

London, England, United Kingdom
£92,000.00

£107,000.00
1 month ago

Senior Software Engineers / Architects / Tech Leads Wanted Join a Fast-Growing, AI-Driven Software Scale-Up | UK / Europe

London, England, United Kingdom 2 months ago

London, England, United Kingdom £65,000 – £85,000 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Principal Software Architect, GPU Networking Research employer: Nvidia

NVIDIA is an exceptional employer, renowned for its innovative culture and commitment to employee growth. Located in London, the company offers a dynamic work environment where creativity and autonomy are highly valued, alongside opportunities to lead cutting-edge projects in GPU networking and AI technologies. With a focus on diversity and inclusion, NVIDIA fosters a collaborative atmosphere that empowers employees to thrive and make a meaningful impact in the tech industry.
N

Contact Detail:

Nvidia Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Architect, GPU Networking Research

✨Tip Number 1

Network with professionals in the GPU and AI fields. Attend industry conferences, webinars, or local meetups to connect with people who work at NVIDIA or similar companies. This can give you insights into their culture and possibly lead to referrals.

✨Tip Number 2

Stay updated on the latest trends in GPU technology and AI workloads. Follow relevant blogs, podcasts, and research papers to demonstrate your knowledge during interviews. Showing that you're informed about current advancements can set you apart from other candidates.

✨Tip Number 3

Engage with NVIDIA's online community. Participate in forums or social media discussions related to their technologies. This not only showcases your passion but also helps you understand their products better, which can be beneficial during interviews.

✨Tip Number 4

Prepare to discuss your previous projects in detail, especially those involving system architecture, networking, or AI. Be ready to explain your thought process, challenges faced, and how you overcame them, as this will highlight your hands-on experience and problem-solving skills.

We think you need these skills to ace Principal Software Architect, GPU Networking Research

Deep Understanding of Systems Architecture
Expertise in GPU and CPU Performance Profiling
Proficiency in Virtualization Technologies
Strong Knowledge of Networking Protocols
Experience with Storage Solutions
Familiarity with Windows and Linux Drivers
Ability to Lead Architectural Design
Research and Development Skills
Experience in High Performance Computing (HPC)
Knowledge of Software Defined Networking (SDN)
Understanding of AI Workloads Optimization
Excellent Communication Skills
Interpersonal Skills for Multi-national Collaboration
Ability to Drive Proof-of-Concept Development
Passion for Deep Learning Frameworks

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in systems architecture, GPU networking, and AI workloads. Use specific examples that demonstrate your expertise in virtualization, networking, and storage.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation. Discuss how your background aligns with NVIDIA's mission and the specific role of Principal Software Architect. Mention any research track record or projects that showcase your skills.

Highlight Technical Skills: Clearly outline your technical skills related to the job description, such as performance profiling, optimization techniques, and experience with both Windows and Linux drivers. This will help you stand out as a strong candidate.

Showcase Soft Skills: NVIDIA values interpersonal skills and teamwork. Include examples in your application that demonstrate your ability to work effectively in a multi-national, multi-time-zone environment, and highlight your can-do attitude.

How to prepare for a job interview at Nvidia

✨Showcase Your Technical Expertise

As a Principal Software Architect, it's crucial to demonstrate your deep understanding of systems architecture, especially in GPU networking and AI workloads. Be prepared to discuss specific projects where you've applied your knowledge in virtualization, networking, and storage.

✨Prepare for Architectural Discussions

Expect to engage in high-level architectural discussions during the interview. Brush up on your ability to translate complex technical concepts into actionable solutions that align with business needs. Think about how you can lead proof-of-concept developments and evaluate new technologies.

✨Highlight Your Research Experience

NVIDIA values a strong research background. Be ready to talk about any research projects you've been involved in, particularly those related to deep learning frameworks or performance profiling. This will help you stand out as a candidate who can contribute to innovative solutions.

✨Demonstrate Strong Communication Skills

Given the collaborative nature of the role, showcasing your interpersonal skills is key. Prepare examples of how you've effectively communicated complex ideas to diverse teams, especially in multi-national environments. This will illustrate your ability to work well within their corporate culture.

Principal Software Architect, GPU Networking Research
Nvidia
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
  • Principal Software Architect, GPU Networking Research

    Full-Time
    72000 - 108000 £ / year (est.)

    Application deadline: 2027-08-18

  • N

    Nvidia

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>