Principal Software Engineer - Large-Scale LLM Memory and Storage Systems
$272k - $431.25kNVIDIA
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
- ...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...SuggestedFull timeLocal areaRemote workFlexible hours
$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...SuggestedRelocation packageShift work$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...SuggestedHourly payFull timeTemporary workLocal areaFlexible hours$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...SuggestedTemporary workFlexible hours$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...SuggestedWork experience placementWork at office$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 (...- ...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 timeWork experience placementLive inWork at officeLocal area
$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 workRemote workWork from home$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- ...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 timeWork experience placementLive inWork at officeLocal areaShift work
$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 timeRelocation packageShift work$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 workRemote work- ...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 timeWork experience placementLive inWork at officeLocal areaRelocation
- ...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 employmentFlexible hours
$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 timeH1b$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 placementWork at office$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...- 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 workWork at office
$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 timeRemote workRelocation packageShift work- ...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 timeRelocation
- 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 timeTemporary workWork experience placementCasual workInternshipLocal areaImmediate start
- ...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 timeWork experience placementWork at officeLocal areaWorldwide
$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 timeImmediate startRemote workRelocation packageShift work$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 timeTemporary workInternshipSeasonal workImmediate startFlexible hours$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 placementLocal area$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 timeRemote work$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 packageShift work- 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...
- ...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...
- ...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...
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!
- senior principal scientist Oklahoma City, OK
- senior principal cloud computing engineer Oklahoma City, OK
- principal Oklahoma City, OK
- software support Oklahoma City, OK
- software Oklahoma City, OK
- software technical support Oklahoma City, OK
- entry level software sales Oklahoma City, OK
- software intern Oklahoma City, OK
- software technical support engineer Oklahoma City, OK
- id software Oklahoma City, OK


