Remote Otter LogoRemoteOtter

Senior System Software Engineer, NCCL - Partner Enablement - Remote

Posted 13 weeks ago
Software Development
Full Time
Switzerland

Overview

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing, and Visualization. We are looking for a motivated Partner Enablement Engineer to guide our key partners and customers with NCCL and contribute to the development of innovative technologies.

In Short

  • Engage with partners and customers to address functional and performance issues with NCCL.
  • Conduct performance characterization and analysis of NCCL and DL applications.
  • Develop tools and automation for issue isolation on new systems and platforms.
  • Guide customers on HPC knowledge and best practices for multi-node clusters.
  • Document and conduct trainings/webinars for NCCL.
  • Collaborate with internal teams across different time zones.
  • Possess a B.S./M.S. degree in CS/CE or equivalent experience.
  • Have 5+ years of relevant experience in parallel programming and communication runtimes.
  • Demonstrate excellent C/C++ programming skills.
  • Show adaptability and a passion for learning new tools and areas.

Requirements

  • Experience with parallel programming and communication runtimes (MPI, NCCL, UCX, NVSHMEM).
  • Excellent C/C++ programming skills, including debugging and performance analysis.
  • Practical experience with high performance networking technologies.
  • Expertise in Linux fundamentals and a scripting language (preferably Python).
  • Familiarity with containers and cloud provisioning tools (Docker, Kubernetes).
  • Flexibility to work across different teams and time zones.

Benefits

  • Highly competitive salaries.
  • Extensive benefits package.
  • Promotes diversity and inclusion.
  • Supports a flexible work environment.

N.U

NVIDIA USA

VN01 NVIDIA Vietnam Company Limited is a subsidiary of NVIDIA, a global leader in accelerated computing. The company focuses on pioneering technologies in AI and digital twins, transforming major industries and making a significant impact on society. With a commitment to innovation, NVIDIA Vietnam plays a crucial role in the manufacturing and engineering processes, ensuring high standards of manufacturability and production capabilities in a fast-paced environment. The team collaborates closely with global contract manufacturers and engineering teams to enhance production efficiency and drive continuous improvement.

Share This Job!

Save This Job!

Similar Jobs:

Reddit logo

Senior Software Engineer, AI Enablement - Remote

Reddit

24 weeks ago

Join Reddit as a Senior Software Engineer to lead the integration of AI capabilities into the Developer Platform.

Canada
Full-time
Software Development
Reddit logo

Senior Software Engineer, AI Enablement - Remote

Reddit

24 weeks ago

Join Reddit as a Senior Software Engineer to lead AI integration in their Developer Platform, enhancing tools for creators.

USA
Full-time
Software Development
$190,800 - $267,100 USD/year
Upstart logo

Senior Software Engineer, API Enablement - Remote

Upstart

28 weeks ago

Join Upstart as a Senior Software Engineer to lead API development and scalability solutions in a remote-first environment.

USA
Full-time
Software Development
$163,600 - $226,400 USD/year
NBCUniversal logo

Senior Staff Software Engineer, Enablement - Remote

NBCUniversal

36 weeks ago

Join NBCU as a Senior Staff Software Engineer to enhance developer experience and efficiency in a fully remote role.

USA
Full-time
Software Development
$145,000 - $180,000/year
Planet logo

Senior Software Engineer, Solution Enablement - Remote

Planet

13 weeks ago

Join Planet as a Senior Software Engineer to develop innovative solutions for global defense and security customers.

Worldwide
Full-time
Software Development