Senior Software Engineer, AI Memory Systems & Resource Management (Architecture)

Added
21 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

ai performance engineering gpu memory management operating systems

๐Ÿ“‹ Description

  • Define and drive the end-to-end architecture for HP's Memory Management platform.
  • Architect systems for intelligent memory allocation, prioritization, and optimization across AI
  • Lead design of model residency management capabilities to enable efficient deployment and execution
  • Define policies for KV cache management, context window optimization, model sharing, and memory
  • Develop policy engines that dynamically balance performance, memory consumption, power usage, and
  • Architect workload QoS and resource arbitration mechanisms across CPU, GPU, NPU, memory, storage

๐ŸŽฏ Requirements

  • Four-year or Graduate Degree in Computer Science, Computer Engineering, Electrical Engineering
  • 12+ years of industry experience in operating systems, systems software, platform architecture, AI
  • Proven track record delivering scalable platform technologies, runtime systems, or enterprise
  • Experience building software that operates close to hardware and operating system layers.
  • Deep expertise in operating system memory management concepts including virtual memory, paging
  • Advanced understanding of DRAM architectures, memory controllers, UMA designs, storage hierarchies

๐ŸŽ Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’