Principal Software Engineer – Large-Scale LLM Memory and Storage Systems

Job not on LinkedIn

🕒 December 22, 2025

🏄 California, Massachusetts, +1 more states – Remote

infoinfo

💵 $272k - $425.5k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 36%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

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.

📋 Description

• Design and evolve a unified memory layer that spans GPU memory, pinned host memory, RDMA-accessible memory, SSD tiers, and remote file/object/cloud storage to support large-scale LLM inference • Architect and implement deep integrations with leading LLM serving engines (such as vLLM, SGLang, TensorRT-LLM), with a focus on KV-cache offload, reuse, and remote sharing across heterogeneous and disaggregated clusters • Co-design interfaces and protocols that enable disaggregated prefill, peer-to-peer KV-cache sharing, and multi-tier KV-cache storage (GPU, CPU, local disk, and remote memory) for high-throughput, low-latency inference • Partner closely with GPU architecture, networking, and platform teams to exploit GPUDirect, RDMA, NVLink, and similar technologies for low-latency KV-cache access and sharing across heterogeneous accelerators and memory pools • Mentor senior and junior engineers, set technical direction for memory and storage subsystems, and represent the team in internal reviews and external forums (open source, conferences, and customer-facing technical deep dives)

🎯 Requirements

• Masters or PhD or equivalent experience • 15+ years of experience building large-scale distributed systems, high-performance storage, or ML systems infrastructure in C/C++ and Python, with a track record of delivering production services • Deep understanding of memory hierarchies (GPU HBM, host DRAM, SSD, and remote/object storage) and experience designing systems that span multiple tiers for performance and cost efficiency • Distributed caching or key-value systems, especially designs optimized for low latency and high concurrency • Hands-on experience with networked I/O and RDMA/NVMe-oF/NVLink-style technologies, and familiarity with concepts like disaggregated and aggregated deployments for AI clusters • Strong skills in profiling and optimizing systems across CPU, GPU, memory, and network, using metrics to drive architectural decisions and validate improvements in TTFT and throughput • Excellent communication skills and prior experience leading cross-functional efforts with research, product, and customer teams.

🏖️ Benefits

• Equity • Benefits

Apply Now

Similar Jobs

🕒 December 22, 2025

May Mobility

51 - 200

🚘 Automotive

📦 Logistics

🚗 Transport

Director of Product Engineering at May Mobility overseeing product strategy and development for autonomous vehicles. Collaborating with cross-functional teams to enhance mobility solutions and drive innovation.

🕒 December 3, 2025

Redwood Materials

501 - 1000

🏭 Manufacturing

📦 Logistics

💼 Consulting

Staff Software Engineer developing AWS infrastructure for Beckhoff PLC-based factory systems. Leading design and development of testing environments and CI/CD pipelines in a sustainable energy company.

🕒 December 2, 2025

G2i Inc.

11 - 50

🎯 Recruiter

🏢 Enterprise

☁️ SaaS

Staff Engineer at G2i leading engineering and technical strategy in building developer platforms and AI tools. Collaborating with teams to ensure high-quality delivery and standards.

🕒 November 24, 2025

Advancio

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Software Architect leading design and implementation of Microsoft-based enterprise solutions at Advancio. Collaborating with teams for scalable and secure software systems.

🕒 November 12, 2025

n Human Resources & Management Systems [ nHRMS ]

11 - 50

💼 Consulting

🏥 Healthcare

📦 Logistics

Full Stack Developer (.NET, React, SQL) for IT Services. Responsible for designing and developing scalable backend services while collaborating with cross-functional teams.