×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer Scale LLM Memory and Storage Systems

Job in Coos Bay, Coos County, Oregon, 97458, USA
Listing for: NVIDIA
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 272000 - 425500 USD Yearly USD 272000.00 425500.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer – Large-Scale LLM Memory and Storage Systems

Employer Industry: Technology - Artificial Intelligence and Machine Learning

Why consider this job opportunity
  • Salary range from $272,000 to $425,500
  • Opportunity for equity and comprehensive benefits package
  • Work with some of the most forward‑thinking and hardworking individuals in the technology sector
  • Chance to lead and mentor a team of engineers in a fast‑growing specialized engineering environment
  • Engage in innovative projects that push the boundaries of AI and memory management
What to Expect (Job Responsibilities)
  • Design and evolve a unified memory layer for large‑scale LLM inference across multiple memory types
  • Architect and implement integrations with leading LLM serving engines focusing on KV‑cache management
  • Co‑design interfaces and protocols for efficient KV‑cache sharing in disaggregated cluster environments
  • Collaborate closely with GPU architecture and networking teams to enhance low‑latency memory access
  • Mentor engineers and represent the team in technical reviews and external forums
What is Required (Qualifications)
  • Master's degree, PhD, or equivalent experience
  • 15+ years of experience in building large‑scale distributed systems or ML systems infrastructure in C/C++ and Python
  • Deep understanding of memory hierarchies and experience with multi‑tier system design
  • Knowledge of distributed caching or key‑value systems optimized for low latency and high concurrency
  • Strong skills in profiling and optimizing systems across CPU, GPU, memory, and network
How to Stand Out (Preferred Qualifications)
  • Contributions to open‑source LLM serving or systems projects focusing on KV‑cache optimization
  • Experience in designing unified memory or storage layers in enterprise or hyperscale environments
  • Publications or patents related to LLM systems or memory‑disaggregated architectures

#Artificial Intelligence #Machine Learning #Technology Jobs #Competitive Salary #Engineering Leadership

We prioritize candidate privacy and champion equal‑opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top‑tier employer.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary