Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$272k - $431.25k

NVIDIA

NVIDIA Dynamo is a high-throughput, low-latency inference framework for serving generative AI and reasoning models across multi-node distributed environments. Built in Rust for performance and Python for extensibility, Dynamo orchestrates GPU shards, routes requests, and manages shared KV cache across heterogeneous clusters so that many accelerators feel like a single system at datacenter scale. As large language models rapidly outgrow the memory and compute budget of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems.What you'll be doing: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).What we need to see:Masters or PhD or equivalent experience15+ 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.Ways to stand out from the crowd:Prior contributions to open-source LLM serving or systems projects focused on KV-cache optimization, compression, streaming, or reuse.Experience designing unified memory or storage layers that expose a single logical KV or object model across GPU, host, SSD, and cloud tiers, especially in enterprise or hyperscale environments.Publications or patents in areas such as LLM systems, memory-disaggregated architectures, RDMA/NVLink-based data planes, or KV-cache/CDN-like systems for ML.With highly competitive salaries and a comprehensive benefits package, 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 and, due to outstanding growth, our special engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until January 13, 2026.This posting is for an existing vacancy.NVIDIA uses AI tools in its recruiting processes.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.SummaryLocation: US, CA, Santa Clara; US, WA, Remote; US, MA, RemoteType: Full time

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Large-Scale LLM Memory and Storage Systems in Olympia, WA vacancy
  • $114.6k - $234.6k

     ...We are looking for smart systems software engineers with BS/MS/PhD in Computer...  ...all aspects of the Exadata Storage Server and Exadata Database...  ...systems software that runs on a large Database and Storage...  ...distributed algorithms to scale systems Career Level - IC... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Olympia, WA
    2 days ago
  • $197k - $358.5k

     ...minimum. The Role: As a Principal Software Engineer, you will be responsible...  ...functionally with design, product, systems, and program teams to...  ...delivery efforts at scale managing multiple technology...  ...Driven Organization model. ~ Large Agile program delivery including... 
    Suggested
    Full time
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Olympia, WA
    19 hours ago
  • $169.3k - $304.7k

     ...you passionate about system performance,...  ...with the best As a Principal SDET, you will lead...  .... As a Principal Software Development Engineer in Test, you will be...  ...Designing, building, and scaling advanced automated test...  ...drivers, cgroups, memory management, file systems... 
    Suggested
    Work experience placement
    Work at office

    Akamai

    Olympia, WA
    19 hours ago
  •  ...connect and scale on premises,...  ...and agentic systems. We’re building...  ...across large-scale enterprise...  ...member of our AI engineering team, you’ll...  ...and LLM pipelines to...  ...and enterprise software — from scalable...  ...deeply technical Principal Engineer to lead...  ..., memory/context management... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Olympia, WA
    4 days ago
  • $104.5k - $234.6k

     ...interoperability and multi-tenant scale. Diagnoses and resolves...  ...Platform Software Development: Lead cross...  ...guidance and coaching to engineers to drive improvements....  ...- Software System Structural Design: Implements...  ...Experience working with large enterprise customers... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Olympia, WA
    3 days ago
  • $83.43k - $222.48k

     ...Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring...  ...efforts for legacy-to-cloud or system-to-system transitions (incremental loads...  ...logging/monitoring) Experience in large-scale system modernization or data... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Olympia, WA
    19 hours ago
  • $141.8k - $173.3k

     ...’ll strengthen BECU’s engineering capabilities by designing...  ...scalable, secure software that directly enhances...  ...ll shape how we build systems, mentor developers, and...  ...develop solutions for large datasets and analytics...  ...REST/web services, large scale data analytics using... 
    Full time
    Work experience placement
    Remote work

    Boeing Employees Credit Union

    Olympia, WA
    6 hours ago
  • $150k - $180k

     ...Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group...  ..., you'll design and build systems end to end for them. These are...  ...to schema. ~ Production LLM experience. Advanced prompt engineering...  ...retrieval, and deployment at scale. You've shipped at least one... 
    Full time
    Remote work
    Shift work

    Pearson

    Olympia, WA
    19 hours ago
  • $220k - $275k

     ...about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will...  ...vertical. You'll drive innovation across verticals, solve large-scale system challenges, and mentor senior engineers to maximize impact... 

    Datavant

    Olympia, WA
    2 days ago
  •  ...opportunities. Learn more at ( om. Verint’s Principal Software Engineer is responsible for developing,...  ...product – Common Real Time System (CRTS). You will play a key role in ensuring...  ..., design and development of large-scale applications ~ Bachelor's degree in... 
    Local area
    Shift work

    Verint Systems

    Olympia, WA
    19 hours ago
  • $118.4k

     ...integral member of an agile software engineer team responsible for...  ...assignment accordingly Work with principal engineers to design &...  ...scalable; highly available systems To Include 5 years in...  ...designing and implementing large scale consumer facing applications... 
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Olympia, WA
    7 hours ago
  •  ...lets businesses connect and scale on premises, in the cloud, or...  ...seeking a Senior Manager, Software Engineering to lead teams building modern...  ...frontend architecture strategy for large‑scale, multi‑tenant, persona...  ...~ Strong understanding of system design and integration with... 
    Permanent employment
    Flexible hours

    Teradata

    Olympia, WA
    19 hours ago
  • $152k - $241.5k

    Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic...  ..., experience operating large-scale production...  ...schedulers, networking, storage, and physical hardware.... 
    Full time
    Remote work

    Nvidia

    Olympia, WA
    3 days ago
  •  ...Sr. Software Engineer Anywhere Type: Permanent Category: Development Industry:...  ...team adoption. Ensure automated unit, system, and regression testing coverage prior...  ...engineering tools and practices, including LLM-based tooling, code generation, and... 
    Hourly pay
    Permanent employment
    Full time
    Remote work

    Eliassen Group

    Olympia, WA
    4 days ago
  • $117.2k - $313.7k

     ...By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting,...  ...the pace of a startup backed by the scale and stability of a global enterprise...  ...driving architecture decisions, solving large-scale distributed systems challenges, and building... 
    Full time
    Work experience placement
    Remote work

    Salesforce

    Olympia, WA
    4 days ago
  • $96.3k - $151.36k

     ...0188858 What Commercial Technologies Software Engineering contributes to Cardinal Health Commercial...  .... This job family assesses product systems, identifies opportunities for process...  ...procedures Works on complex projects of large scope Develops technical solutions... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Olympia, WA
    3 days ago
  •  ...AI Engineer Anywhere Type: Permanent Category: Engineer...  ...Architect and implement RAG systems grounded in proprietary data with...  ...engineering, applied AI development, or software engineering with an AI focus....  ...building on commercial LLM APIs with prompt engineering,... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work
    Night shift
    Afternoon shift

    Eliassen Group

    Olympia, WA
    4 days ago
  • $127.1k - $198.58k

     ...developing, implementing, and maintaining software solutions, algorithms, and...  ...decision-making within the National Airspace System (NAS) . The ideal candidate combines...  ...position contributes to team efforts in engineering, analytics, and technical planning, applying... 
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Olympia, WA
    1 day ago
  • $121.4k - $218.6k

     ...collaborating with teams to solve complex challenges? Do you have a passion for automation and building systems that scale? Join our highly skilled Site Reliability Engineering team! Our team designs, develops, and manages applications and infrastructure that support... 
    Work experience placement
    Work at office

    Akamai

    Olympia, WA
    4 days ago
  •  ...clinical trials are conducted at a global scale? How governments and health...  ...managing a team of developers and engineers to deliver high-quality software products or services. In addition to...  ...applications across Norstella. As part of a large technology group, the Technical... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Norstella

    Olympia, WA
    1 day ago
  • $81.1k - $187k

     ...looking for a Site Reliability Engineer 3 to support mission-critical...  ...needs. Collaborates with software development teams to develop...  ...to capacity needs, ensuring systems have sufficient resources to...  ...Guidance: -Communicates the scale, capacity, security, performance... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Olympia, WA
    2 days ago
  • $184k - $287.5k

    NVIDIA is looking for a Systems & Software Engineer interested in building and running reliable large scale infrastructure platform services. In this role you will create and...  ...agentsIn-depth knowledge of networking and storage technologies. Orchestrating existing... 
    Full time
    Remote work

    Nvidia

    Olympia, WA
    2 days ago
  • $99.6k - $192.9k

     ...design teams with our global manufacturing system. Working as one end-to-end organization,...  ...turn ideas into high-quality vehicles, software and experiences across gas, hybrid and...  ...for a customer-centric senior software engineer who embraces lean and agile practices. The... 
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Olympia, WA
    3 days ago
  • $53.77k - $72.8k

     ...candidate will be supporting the Automated Rural Addressf Management System (AMS) Edit Book Update process. This position will be will be...  .... List of tasks to be performed: Analyzes user/business software system requirements and determines needs Determines the... 
    Full time
    Work experience placement
    Currently hiring
    Remote work
    Flexible hours

    GovCIO

    Olympia, WA
    2 days ago
  • $144.7k - $284.1k

     ...responsible for building the ML models and system to simulate road users in a variety of...  ...Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL...  ...part of an ML team and contribute strong software engineering (SWE) expertise. Support... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Olympia, WA
    19 hours ago
  • $105.79k - $141.05k

     ...development, cloud-native technologies, and an AI-first approach to software engineering to deliver scalable solutions, accelerate platform...  ...DevOps, and modern cloud platforms. ~ Experience supporting large-scale enterprise websites and digital experience platforms.... 
    Full time
    Temporary work
    Remote work

    Lumen

    Olympia, WA
    2 days ago
  • $171.7k - $209.8k

     ...YOU’LL MAKE:As a Staff Software Developer on BECU’s AI...  ...across BECU. You’ll help scale a growing portfolio of...  ...scalable, cloud‑agnostic systems using Python, AWS, LLMs...  ...coaching to senior engineers, shape coding standards...  ...standards.Experience with SQL, large datasets, ETL, and... 
    Full time
    Work experience placement
    Remote work

    Boeing Employees Credit Union

    Olympia, WA
    1 day ago
  • $89k - $121.4k

     ...community The Senior Business Intelligence Engineer serves as a business-facing reporting,...  ..., data needs, reporting outputs, and system capabilities to identify gaps, recommend...  ...reconciliation ~ Experience working with large and complex data sets within large organizations... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Home office

    Humana

    Olympia, WA
    4 days ago
  • $170k

     ...Maximus is seeking a Cloud Engineer to support a defense client remotely. Travel to Washington...  ..., develop, run tests, and evaluate systems supporting cloud implementation and...  ...engineering staff to support hardware, software, operational and performance requirements... 
    Remote work

    MAXIMUS

    Olympia, WA
    4 days ago
  • $71.8k - $90k

     ...developers. Uses graphics (photographs, drawings, diagrams, etc.) that increase end users' understanding of the Customer/program system. Translates development requirements into required documentation changes; adheres to CMMI Level 3/AIMM platform requirements.... 
    Contract work
    Work at office
    Remote work

    ASM Research, An Accenture Federal Services Company

    Olympia, WA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Large-Scale LLM Memory and Storage Systems. Be the first to apply!