Senior Software Architect – Deep Learning, HPC Communications

Job not on LinkedIn

November 17

Apply Now
Logo of NVIDIA

NVIDIA

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

📋 Description

• Investigate opportunities to improve communication performance by identifying bottlenecks in today's systems • Design and implement new communication technologies to accelerate AI and HPC workloads • Explore innovative solutions in HW and SW for our next generation platforms as part of co-design efforts involving GPU, Networking, and SW architects • Build proofs-of-concept, conduct experiments, and perform quantitive modeling to evaluate and drive new innovations • Use simulation to explore performance of large GPU clusters (think scales of 100s of 1000s of GPUs)

🎯 Requirements

• M.S./Ph.D. degree in CS/CE or equivalent experience • 5+ years of relevant experience • Excellent C/C++ programming and debugging skills • Experience with parallel programming models (MPI, SHMEM) and at least one communication runtime (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC) • Deep understanding of operating systems, computer and system architecture • Solid in fundamentals of network architecture, topology, algorithms, and communication scaling relevant to AI and HPC workloads • Strong experience with Linux • Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment

🏖️ Benefits

• Highly competitive salaries • Extensive benefits package • Work environment that promotes diversity, inclusion, and flexibility

Apply Now

Similar Jobs

November 13

aXenta AG

11 - 50

Web Software Engineer designing and developing modern web applications with Angular for aXenta AG. Collaborating with the team to enhance existing software components and create user-friendly features.

🇨🇭 Switzerland – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇩🇪 German Required

November 4

decircle

1 - 10

Software Engineer working on advanced blockchain technologies for Polkadot, focusing on smart contract execution and low level software.

🇨🇭 Switzerland – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Assembly

Linux

November 4

decircle

1 - 10

Senior Full Stack Engineer developing and maintaining a DeFi protocol's backend and frontend solutions. Focusing on scalability and innovation in decentralized finance applications.

🇨🇭 Switzerland – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

October 22

Frontify

201 - 500

🤝 B2B

⚡ Productivity

☁️ SaaS

Senior Fullstack Engineer developing AI-driven interfaces for Frontify's brand platform. Collaborating with cross-functional teams to deliver innovative product improvements while mentoring junior engineers.

🇨🇭 Switzerland – Remote

💰 $50M Series C on 2021-09

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

August 26

Aragon

11 - 50

💳 Fintech

Cross-functional engineering lead at Aragon building Aragon OSx; coordinate frontend, backend and smart-contracts to ship secure onchain products.

🇨🇭 Switzerland – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com