2,239,594open jobs
144,050companies
250,743added this week
Browse all
Salary
$275k per year
Location
In office (Irvine)
Seniority
Architect · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 12, 2026.

Overview
Company
Impact
Profile match
Netlist is a provider of high-performance modular memory subsystems and storage-class memory solutions for AI, cloud computing and enterprise infrastructure. Its product portfolio includes DDR4 and DDR5 memory modules, NAND-based SSDs and interconnect technologies such as CXL and PCIe. The company is headquartered in Irvine, California, United States.

AI Inference / Systems Software Architect

Reports To: VP, Engineering

Company Overview:

Netlist, Inc. (OTCQB: NLST) is a leading provider of high-performance modular memory subsystems and next-generation storage-class memory solutions. We specialize in cutting-edge technologies that enable innovation in AI, cloud computing, and enterprise infrastructure. Our product portfolio includes DDR4/DDR5 DIMMs, NAND-based SSDs, and advanced interconnect technologies such as CXL and PCIe.

Join our world-class engineering team and be part of shaping the future of memory and storage architecture.

Position Summary:

This is a highly technical role for an individual who deeply understands AI Data Center and Edge AI Inference workloads, model execution, systems software, memory management, and hardware/software co-design.

The successful candidate will work closely with the Chief AI Systems Architect, AI Product Strategist, AI Hardware / Memory Systems Architect, and R&D engineering teams to understand how AI workloads execute on current infrastructure, identify software bottlenecks, and architect software that enables new hardware and memory technologies to deliver measurable customer value.

We are particularly interested in investigating opportunities involving AI workload, software stack, and inference runtime usage of the hardware to deliver the required performance and efficiency.

Key Responsibilities:

AI Inference Architecture

  • Develop a deep understanding of modern AI inference workloads and their system-level behavior
  • Analyze the execution characteristics of Large Language Models (LLMs), Generative AI, Agentic AI, Long-context inference, Mixture-of-Experts (MoE), Retrieval-Augmented Generation (RAG), Multimodal AI and Edge inference
  • Analyze the differences between prefill and decode workloads
  • Characterize the impact of batch size, sequence length, concurrency, model size, attention mechanisms, and memory access patterns
  • Identify whether workload bottlenecks are caused by compute, memory bandwidth, memory capacity, latency, interconnect, software overhead, or scheduling

AI Runtime and Systems Software

  • Architect software infrastructure that allows AI workloads to efficiently utilize heterogeneous memory and compute resources

Areas may include AI inference runtimes, model execution engines, scheduling, resource management, memory management, KV-cache management, data movement, prefetching, caching, model partitioning, load balancing, multi-device execution, distributed inference, accelerator orchestration and telemetry and performance monitoring

  • Evaluate and contribute to open-source and commercial AI software stacks such as PyTorch, CUDA, ROCm, Triton, vLLM and other emerging inference runtimes and compiler frameworks

AI Memory Management

  • Work closely with the AI Hardware / Memory Systems Architect on next-generation memory architectures to make the entire memory hierarchy appear as an efficient, application-aware resource rather than a collection of independent storage tiers
  • Explore how software can intelligently manage HBM, DDR, CXL memory, memory pools, disaggregated memory, NVMe, persistent storage, local versus remote memory, model weights, context state and KV cache
  • Develop policies and mechanisms for data placement, tiering, migration, caching, prefetching, eviction, compression, decompression, memory sharing, QoS, isolation and resource allocation

Hardware / Software Co-Design

  • Work closely with the hardware architects to ensure that architectural features and hardware capabilities like CXL memory, memory pooling, smart memory controllers, near-memory compute, PIM, inference engines, AI accelerators, compression engines and specialized cache architectures can be effectively exposed and utilized by the software stack
  • Collaborate on AI runtime architecture, memory management, KV-cache management, scheduling, data placement, prefetching, compression, workload orchestration, APIs and software interfaces and hardware telemetry and monitoring
  • Ensure that hardware innovations translate into measurable application-level benefits rather than isolated component-level benchmarks
  • Develop and lead performance optimization methodologies based on real AI workloads. Measure and optimize tokens/sec, time-to-first-token (TTFT), time-per-output-token (TPOT), latency, throughput, memory bandwidth utilization, memory capacity utilization, accelerator utilization, power efficiency, cost per inference, cost per million tokens and system level TCO

Inference Performance Optimization

  • Identify opportunities to improve performance through kernel optimization, quantization, sparsity, compression, operator fusion, memory placement, scheduling, batching, speculative decoding, KV-cache optimization, prefill/decode optimization and communication reduction

Software Architecture for CXL and Disaggregated Memory

  • Help define the software architecture necessary to make CXL-based memory expansion, pooling, and disaggregation practical for AI workloads
  • Investigate host memory versus CXL memory placement, shared versus dedicated memory, memory allocation policies, NUMA-aware scheduling, remote-memory latency, bandwidth allocation, memory QoS, memory migration, application-level
  • Develop software mechanisms that allow applications to benefit from additional capacity without unacceptable latency or performance penalties
  • Develop software architecture for AI context memory systems. Potential capabilities include KV-cache tiering, KV-cache compression, KV-cache quantization, prefix sharing, context reuse, cache eviction, context migration, session-aware caching, distributed context management, GPU-to-remote-memory transfers and context prefetching

versus system-level control and multi-host memory orchestration

AI Context / KV-Cache Software

Architecture Modeling and Prototyping

  • Develop software prototypes to validate new hardware architectures
  • Build workload models and emulation environments before silicon availability
  • Create benchmark suites representative of customer workloads
  • Evaluate architecture concepts using existing CPUs, GPUs, FPGAs, or emulation platforms
  • Quantify software overhead and expected system-level benefits
  • Establish performance baselines against existing GPU, CPU, CXL, and inference solutions

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field; PhD is a plus
  • 10+ years of experience in systems software, AI infrastructure, computer architecture, inference systems, compilers, runtimes, or related areas
  • Deep understanding of modern AI/ML inference workloads
  • Strong systems programming skills, preferably in C/C++, Python, or comparable languages
  • Strong understanding of computer architecture, memory systems, operating systems, and data movement
  • Experience architecting or optimizing large-scale AI inference systems
  • Demonstrated experience translating application/workload requirements into systems architecture
  • Strong understanding of performance modeling and benchmarking
  • Excellent communication skills and ability to work across hardware and software organizations

Preferred Qualifications:

Experience with several of the following:

  • LLM inference
  • Transformer architecture
  • KV cache
  • vLLM
  • PyTorch
  • CUDA
  • Triton
  • TensorRT
  • ROCm
  • XLA
  • MLIR / LLVM
  • FlashAttention
  • MoE
  • Quantization
  • Speculative decoding
  • Distributed inference
  • GPU systems
  • AI accelerators
  • HBM
  • DDR
  • CXL
  • NUMA
  • Memory pooling / disaggregation
  • PIM / near-memory computing
  • AI networking
  • AI storage
  • Edge AI
  • Hardware/software co-design

    Salary Range: $275,000

    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    2,239,594 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Backend
    Remote, many countries
    Similar stack
    Same company
    Irvine
    $204k – $280k per year · Hybrid · Full-Time · New York
    Apply
    Software Engineer 1 hour ago
    $142k – $236k per year · In office · TS/SCI · 5+ years exp · Bachelor's Degree · Fort Meade
    Python
    JavaScript
    TypeScript
    C++
    Python
    Flask
    DevOps
    Rest API
    Ansible
    CI/CD
    Docker
    Configuration Management
    Linux
    Management
    Agile
    Apply
    $247k – $308k per year · Remote (United States) · Full-Time · 8+ years exp
    Python
    Go
    Rust
    Databases
    PostgreSQL
    AI/ML
    Model Context Protocol
    AI Agents
    LLM
    Text-to-Speech
    Deepgram
    Vapi
    Voice Agents
    Mobile
    Twilio
    DevOps
    Cloudflare
    Apply
    $90k – $190k per year · Hybrid · Full-Time · 4+ years exp · Richmond
    JavaScript
    TypeScript
    SQL
    C#
    C#
    ASP.NET Core
    Entity Framework Core
    Databases
    MongoDB
    AI/ML
    Claude Code
    AI Agents
    Frontend
    Vue.js
    Angular
    Bootstrap
    React.js
    DevOps
    Rest API
    Azure
    Git
    QA
    Swagger
    Apply
    $90k – $190k per year · Hybrid · Full-Time · 4+ years exp · Reston
    JavaScript
    TypeScript
    SQL
    C#
    C#
    ASP.NET Core
    Entity Framework Core
    Databases
    MongoDB
    AI/ML
    Claude Code
    AI Agents
    Frontend
    Vue.js
    Angular
    Bootstrap
    React.js
    DevOps
    Rest API
    Azure
    Git
    QA
    Swagger
    Apply
    Remote (likely EAEU) · Saint Petersburg
    Python
    C++
    Perl
    DevOps
    Debian
    Linux
    TCP/IP
    Cryptography
    OpenSSL
    Apply
    up to $42k per year · Remote (likely EAEU) · Full-Time · Moscow
    Python
    TypeScript
    Python
    SQLAlchemy
    FastAPI
    Databases
    PostgreSQL
    ElasticSearch
    AI/ML
    Claude Code
    DevOps
    GitLab CI
    Docker
    Kubernetes
    GitLab
    Cybersecurity
    Keycloak
    Authentik
    OWASP Top 10
    Management
    Confluence
    Jira
    QA
    Playwright
    Pytest
    Apply
    $8.3k per year (net) · Remote (likely EAEU) · Internship · Rostov-on-Don
    Java
    Java
    Spring Framework
    Hibernate
    Databases
    MySQL
    PostgreSQL
    DevOps
    Git
    Apply
    up to $42k per year · Remote (likely EAEU) · Full-Time · Moscow
    Python
    JavaScript
    Java
    TypeScript
    Python
    Django
    Java
    Spring Boot
    Databases
    MySQL
    PostgreSQL
    AI/ML
    Claude Code
    Frontend
    React.js
    DevOps
    Terraform
    Ansible
    Helm
    GitLab CI
    Docker
    Kubernetes
    GitLab
    Management
    Confluence
    Jira
    Apply
    Equity · Remote (EU, Europe)
    Databases
    PostgreSQL
    ClickHouse
    AI/ML
    Model Context Protocol
    Prompt Engineering
    AI Agents
    LLM
    RAG
    DevOps
    Rest API
    gRPC
    Terraform
    GCP
    Loki
    Prometheus
    Azure
    CI/CD
    GitOps
    ArgoCD
    AWS
    Kubernetes
    Grafana
    Amazon EKS
    Google GKE
    Azure AKS
    GitHub
    GitLab
    IAM
    Apply
    Registered Nurse 7 hours ago
    In office · Irvine · Riverside
    Apply
    Physical Therapist 7 hours ago
    In office · Irvine · Riverside
    Apply
    In office · Irvine · Riverside
    Apply
    $75k – $124k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Irvine
    Management
    Agile
    Waterfall
    Apply
    $100k – $168k per year · Hybrid · Full-Time · 15+ years exp · Bachelor's Degree · Irvine
    SQL
    COBOL
    COBOL
    NetCOBOL
    Databases
    IMS
    DevOps
    Unix
    Management
    Jira
    Agile
    Apply
    See all jobs
    This is one of many
    2,239,594 more open roles from verified company boards, updated every day.