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 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. 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. 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. JR2010271 #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Large-Scale LLM Memory and Storage Systems in Oklahoma City, OK vacancy
  •  ...globally uses our network, scale, connectivity and...  ...:The hybrid-remote Principal Software Development Engineer leads the design,...  ...of complex software systems and applications. This...  ...Model Optimization (LLM & SLM): Partner with...  .../extraction and Large Language Models (LLMs... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Oklahoma City, OK
    3 days ago
  • $116.3k - $174.5k

     ...opportunities to work on revolutionary systems that impact people's lives around the...  ...Grumman is seeking an experienced Sr Principal Software Engineer to join our dynamic team. This...  ...Responsibilities Leadership and standup of large-scale software factory used by software... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $144.2k - $288.4k

     ...on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team...  ..., you will operate within a large-scale product, engineering, and architecture...  ...an Agile environment. Exceptional systems thinker who can seamlessly navigate... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Oklahoma City, OK
    13 hours ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure...  ...to distributed systems architecture and operational excellence in large-scale production environments....  ...services, such as Database , Storage Services , SaaS , and... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Oklahoma City, OK
    13 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

    Oklahoma City, OK
    3 days ago
  • $184k - $287.5k

     ...heterogeneous hardware at scale pushes the...  ...distributed systems can do. NVIDIA...  ...RL Frameworks engineering team to develop...  ...spans the full software stack, from...  ...contributing to large-scale distributed...  ...learning for LLM post-training (...  ...DP/PP, MoE), or memory optimizations (... 

    NVIDIA

    Oklahoma City, OK
    4 days ago
  •  ...skills to continue to drive transformation at scale for our clients.Additionally, the...  ...SAP solutions and embedded innovation.Lead large project teams of varying size and scope -...  ...functional/technical expertise with Project Systems including WBS Element/Project Structuring... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    2 days ago
  • $152.07k - $202.76k

     ...commitment to delivering results. As a Principal Software Development Engineer, this individual serves as a...  ...technology solutions, they influence how systems, people, and processes work together...  ...maintaining a focus on quality, scale, and execution. By partnering closely... 
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Oklahoma City, OK
    23 hours ago
  • $124.5k - $168.08k

     ...Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands‑on...  ...proficiency in z Assembler (HLASM), system diagnostics, and the z/OS architecture...  ...vision and roadmap for enterprise‑scale solutions. Experience acting as a... 
    Remote work

    Rocket Software

    Oklahoma City, OK
    6 days ago
  •  ...Snowflake Advanced AI Engineer, you will...  ...AI, and Large Language Models...  ...reliability of deployed systems.The Work:•...  ...Work with large-scale datasets and utilize...  ...efficient data storage and retrieval...  ...AI/ML based software to a cloud environment...  ...models like LLM's APIs and... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Shift work

    Accenture

    Oklahoma City, OK
    2 days ago
  • $116.3k - $184.2k

     ...opportunities to work on revolutionary systems that impact people's lives around...  ...Systems has an opening for a Sr Principal Simulation Software Engineer to join our team of qualified,...  ...C++ languages including templates, memory storage, and compiler/linkerExperience with... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $103.71k - $138.28k

     ...businesses connect, secure, and scale in an AI-driven world. By...  ...efforts to all aspects of system integration including design,...  ...experience in system architecture and engineering disciplines. Specific...  ...peripherals, settings, directories, storage, etc. in accordance with... 
    Temporary work
    Remote work

    Lumen Inc

    Oklahoma City, OK
    1 day ago
  •  ...but by the infrastructure, memory systems, and routing intelligence required...  ...and commercially viable at scale. Our Data & AI practice...  ...AI research and production engineering — investigating the foundational...  ...AI or ML systems — such as large language models, agent... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Relocation

    Accenture

    Oklahoma City, OK
    1 day ago
  •  ...businesses connect and scale on premises, in...  ...As a Staff AI Engineer, you will be a senior...  ...agentic AI, LLM platforms, retrieval...  ...developer facing AI systems. You will operate...  ...across the software development lifecycle...  ...calling, planning, memory, and multi-step reasoning... 
    Permanent employment
    Flexible hours

    Teradata

    Oklahoma City, OK
    13 hours ago
  • $124k - $280k

     ...our people in data and analytics engineering focus on leveraging advanced technologies...  ...algorithms, models, and systems to enable intelligent decision-making...  ...Experience in prompt engineering for LLM outputs- Developing scalable data storage solutions using cloud services-... 
    Full time
    H1b

    PwC

    Oklahoma City, OK
    3 days ago
  • $121.4k - $218.6k

     ...Do you enjoy solving large scale distributed content delivery...  ...-density hardware and software infrastructure...  ...and performance of our systems. You'll define key performance...  ...Site Reliability Engineer, you will be...  ...advanced AI utilities and LLM-assisted development paradigms... 
    Work experience placement
    Work at office

    Akamai

    Oklahoma City, OK
    2 days ago
  • $140k - $200k

    Robotics Software Engineer (Perception & Systems)- Massachusetts Build the software that turns sensors into intelligent robots. $140,000-$200,000 +...  ...already operating in customer environments. As the team scales, we're looking for an engineer who enjoys owning difficult... 

    Haveron James

    Oklahoma City, OK
    4 days ago
  • Reference: 85347-369818ABOUT THE JOBAs a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software...  ...that ensure deterministic control and absolute system reliability. Working at the intersection of hardware and software... 
    Temporary work
    Work at office

    Kratos Defense & Security Solutions

    Oklahoma City, OK
    5 days ago
  • $93.3k - $171k

     ...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for...  ....Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer to join our team on site in San Diego, CA, or Oklahoma... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  •  ...accrued)Nortek Data Center Cooling builds the systems that keep modern data centers running — from liquid cooling to large‑scale air solutions. Our work supports some of...  ...environments, and we solve those challenges with engineering depth and practical execution.We keep... 
    Full time
    Relocation

    Nortek

    Oklahoma City, OK
    2 days ago
  • Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt...  ...every day. The Senior Staff Software Engineer is primarily responsible for leading large-scale technical solutions across...  ...resilience, and security across systems.Mentor engineers across levels... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Internship
    Local area
    Immediate start

    Life.Church

    Edmond, OK
    3 days ago
  •  ...role. In this position, you will provide system administration, technical support, and technical...  ...practices in order to effectively manage software for integration of code and customization...  ...supporting 24x7x365 mission critical large multi-site call center environments... 
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide

    Teleflora

    Oklahoma City, OK
    16 days ago
  • $116.3k - $213.4k

     ...opportunities to work on revolutionary systems that impact people's lives around the...  ...Systems is looking to add a Sr Principal Software Engineer- Thread Lead to join our team on site...  ...spanning data science, architecture, storage, analytics, and dissemination. This position... 
    Full time
    Immediate start
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    13 hours ago
  • $143.7k - $194.4k

     ...Amazon's fulfillment systems to see and understand...  ...cameras, writing the software that processes what those...  ...requires both strong engineering skills and a willingness...  ...through to full-scale production deployment....  ...designing and developing large-scale, multi-tiered, multi... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Immediate start
    Flexible hours

    Relha LLC

    Oklahoma City, OK
    1 day ago
  • $145k - $217k

     ...Day to Day As a Senior Software Engineer at Indeed, you will contribute...  ...development and evolution of software systems that support core products...  ...as Indeed continues to scale globally. We are looking for...  ...experience building and operating large-scale, high-performance web... 
    Work experience placement
    Local area

    Indeed

    Oklahoma City, OK
    2 days ago
  • $197.4k - $232k

     ...Remote Department Engineering Compensation: $19...  ...the Role Senior Software Engineers II at Confluent...  ...of critical backend systems that underpin our data...  ...design and delivery of large-scale, distributed services...  ...working with databases and storage systems (SQL and/or... 
    Full time
    Remote work

    Confluent

    Oklahoma City, OK
    1 day ago
  • $93.3k - $147.6k

     ...Principal Software EngineerRELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE...  ...opportunities to work on revolutionary systems that impact people's lives around the world...  ...an opening for a Principal Software Engineer to join our team of qualified, diverse... 
    Relocation package
    Shift work

    Navstar

    Oklahoma City, OK
    5 days ago
  • SCADA Engineer Introduction to SOLA SOLA is a...  ...and battery energy storage projects. We focus...  ...PV Plant SCADA systems that have high data...  ...configure, and maintain Software-Defined Networking...  ...on utility-scale projects. ● Adhering...  ...collaborate effectively in large teams and... 

    The SOLA Group LLC

    Oklahoma City, OK
    13 hours ago
  •  ...Responsibilities Deliver software solutions which unlock the capabilities of Generative...  ...into production capable of handling large volumes of data at scale Design, develop, and maintain robust,...  ...Python applications for performance, memory usage, and concurrency Ability to... 

    Jobtailor

    Oklahoma City, OK
    4 days ago
  •  ...YouVersion, a ministry of Life.Church, seeks a Senior Staff Software Engineer to lead large-scale technical initiatives across multiple teams and...  ...to drive scalable architecture and secure, high-quality systems. Collaborate with product leadership to align technical... 

    Life

    Edmond, OK
    3 days 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!