Deep Learning Framework Communications Engineer

NVIDIA

Santa Clara, CA4h agovia LinkedInH-1B sponsor · 46 entry-level filings

Posted 15 Nov 2026, 01:23 ET

This job at a glance

Who can apply
New grads, no experience needed
Must know
Deep learningPyTorchLLMsProduct managementPythonC++
Work
On-site in Santa Clara
Pay
Not stated by the employer.
Skill demand
Product management1%of 113 similar entry-level jobs posted in the US this week
Listed
Nov 15, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

NVIDIA is seeking a motivated Deep Learning engineer to integrate advanced communication technologies into AI stacks such as PyTorch, TRT-LLM, vLLM, SGLang, JAX. You will work with the team that created communication libraries like NCCL, NVSHMEM, and technology like GPUDirect. Your work will directly impact AI application performance for diverse multi-GPU demands.

Key Responsibilities

  • Integrate new communication libraries features in AI frameworks: from PoC to performance analysis to production.
  • Perform deep analysis of AI workloads and frameworks to identify multi-GPU communication requirements and opportunities.
  • Collaborate hands-on with teams working on the latest AI models.
  • Improve AI compilers to hide communications or perform automatic fusion.
  • Conduct in-depth AI workload performance characterization on multi-GPU clusters.
  • Design fault-tolerant and elastic solutions for large-scale or dynamic AI workloads.
  • Author custom communication or fused compute-communication kernels to showcase ultimate performance on NV platforms.
  • Influence the roadmap of communication libraries - NCCL & NVSHMEM.
  • Collaborate with a dynamic team across multiple time zones.

Requirements & Tech Stack

  • B.S, M.S. or PHD in Computer Science, or related field (or equivalent experience) with software engineering and HPC/AI experience.
  • Development or integration experience with Deep Learning Frameworks such PyTorch, JAX, and Inference Engines such as TRT-LLM, vLLM, SGLang.
  • Rapid prototyping and development with Python, C++, CUDA or related DSLs (Triton, cuTe).
  • Solid grasp of AI models, parallelisms, and/or compiler technologies (e.g. torch.compile).
  • Experience conducting performance benchmarking on AI clusters.
  • Familiarity with at least one performance profiler toolchain (PyTorch profiler, NVIDIA Nsight Systems).
  • Understanding of HPC/AI communication concepts (1-sided v 2-sided communication, elasticity, resiliency, topology discovery, etc).
  • Adaptability and passion to learn new areas and tools.
  • Flexibility to work and communicate effectively across different teams and timezones.

Ways To Stand Out

  • Experience with parallel programming on at least one communication runtime (NCCL, NVSHMEM, MPI).
  • Good understanding of computer system architecture, HW-SW interactions, and operating systems principles (systems software fundamentals).
  • Expertise in one or more of these areas: Training, Distributed inference, MoE, Reinforcement Learning, kernel authoring (on CUDA, Triton, cuTe, etc.).
  • Experience with programming for compute & communication overlap in distributed runtimes.
  • Experience with AI compiler pattern matching and lowering.
  • Solid understanding of memory hierarchy, consistency model, and tensor layout.

H-1B sponsor

NVIDIA filed 46 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Marketing Jobs · last 7 days

113 openings · 111 need no experience

Most hiring: Platinum Coastal Group, Westlyn, Vailes Brothers Inc

See all 113 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job