Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Member of Technical Staff — Memory Subsystem Architecture & Design

Kindredventures

About Architect Architect is a frontier AI lab for chip design. We build AI models and tools for on-demand custom ASICs at scale. Our goal is to co-design custom ASICs alongside evolving ML workloads, and enable a new era of domain-specific chips that unlock capabilities impossible with current hardware paradigms. Born out of Stanford Research, our team blends AI with Silicon with a founding team from Anthropic, Google DeepMind, Meta SuperIntelligence, xAI, Apple and Intel. What You’ll Do As a Founding Member of the Technical Staff on the RTL Design team at Architect, you’ll own the AI-driven microarchitecture and RTL design of the memory subsystem going into production silicon. You will define, drive, and revise the block-level micro-architecture specification for memory controllers, memory hierarchy management, and memory-side accelerators — ensuring maximum bandwidth utilization, minimal latency, and efficient power delivery for compute-intensive ML workloads. Core Responsibilities Own the memory subsystem RTL end-to-end : from DDR/HBM controller design through code generation, lint, CDC, synthesis, and timing closure using our AI-driven design flow. Design and implement memory controllers : including DDR5/LPDDR5X PHY-side controller logic, HBM3/HBM3E pseudo-channel controllers, command scheduling (open-page/close-page policies, bank-level parallelism), refresh management, and ECC/RAS engines. Architect the memory hierarchy : including multi-level cache controllers, scratchpad memory managers, coherency protocol engines (where applicable), prefetch engines, and bandwidth partitioning/QoS mechanisms to serve diverse traffic profiles from ML accelerator datapaths. Design memory-side accelerators : near-memory compute logic, scatter-gather DMA engines, address translation/remapping units, compression/decompression engines co-located with memory interfaces, and intelligent prefetchers tuned for ML access patterns. Work directly with the principal architect to refine microarchitectural specs, resolve implementation trade-offs (bandwidth vs. latency vs. area vs. power), and feed area/timing/power realities back into the architecture and internal AI systems. Define and maintain interface specifications : DDR PHY interfaces (DFI), HBM PHY interfaces, on-chip SRAM interfaces, AXI/ACE/CHI for memory-facing fabric ports, and custom interfaces for near-memory accelerator datapaths. Build and maintain RTL infrastructure for our in-house AI-driven flow: design automation scripts, regression flows, lint/CDC waivers, and integration collateral for the memory subsystem. Close collaboration with DV : Support verification bring‑up with memory timing models, protocol‑compliant BFMs, SVA assertions for JEDEC protocol compliance, coverage plans targeting worst‑case scheduling scenarios, and architectural documentation for verification closure. Close collaboration with SW and ML : Support and guide our SW and ML experts to revise and improve our in-house AI flow based on your memory subsystem domain expertise — particularly around workload‑driven memory access pattern optimization. Support FPGA prototyping on Xilinx for early functional validation of memory controllers, including bring‑up with DDR MIG IPs and HBM validation platforms. What We’d Like to See Required Qualifications Degree : Bachelor’s, Master’s, or PhD in Electrical Engineering, Computer Engineering, or a closely related field. Experience : 5+ years (10+ preferred) in RTL design with at least one advanced-node tapeout experience involving memory subsystems (DDR/LPDDR/HBM controllers, cache hierarchies, or memory-intensive SoC subsystems). Memory Interface Expertise : Deep familiarity with JEDEC memory standards — DDR5/LPDDR5X command/address protocols, timing parameters, training sequences, and/or HBM2E/HBM3 pseudo‑channel architecture, stack addressing, and interleaving schemes. Memory Controller Design : Hands‑on experience designing or owning memory controller blocks including command schedulers, bank state machines, refresh engines (per-bank, fine‑granularity), read/write turnaround optimization, and PHY interface timing (DFI or proprietary). Memory Hierarchy Architecture : Experience with multi‑level cache design (tag/data arrays, replacement policies, coherency protocols), scratchpad controllers, or unified memory architectures with partitioning and QoS. SystemVerilog : Clear, synthesizable, lint‑clean RTL with strong design habits — parameterization for multi‑standard support (DDR5/HBM3), modularity for channel/pseudo‑channel instantiation, and configurability for different capacity/bandwidth targets. Block‑Level Depth : Hands‑on experience with SRAM controllers and arbiters, bank conflict resolution, address hashing/interleaving, ECC encode/decode engines, and high‑bandwidth data movement between on‑chip and off‑chip memory. SoC Methodology : Solid grasp of synthesis, timing constraints, clock domain crossings (PHY‑to‑controller domain, multi‑frequency memory interfaces), reset strategies, AMBA protocols (AXI, ACE, CHI), and power management for memory subsystems. Python : Strong skills for design automation, performance modeling, regression infrastructure, and tooling. PPA Ownership : Experience taking a memory controller or cache subsystem from RTL through synthesis and working with PD teams on timing/area/power closure — particularly for high‑frequency controller logic and wide data buses. Bonus Qualifications Experience with HBM integration: interposer‑level considerations, PHY calibration, thermal management impacts on refresh. Familiarity with CXL memory pooling, Type 3 device controllers, or disaggregated memory architectures. Near‑memory or processing‑in‑memory (PIM) design experience. Low‑power design techniques: DVFS‑aware memory scheduling, partial‑array self‑refresh, clock gating of idle channels, power gating of unused banks. FPGA prototyping experience (Xilinx Vivado/Vitis) with DDR MIG or HBM subsystem IP integration. SVA assertions for JEDEC protocol compliance (command sequencing, timing parameter checking, training state machines). Prior IP building and delivery experience for DDR/LPDDR controllers, HBM controllers, or cache subsystem IPs. Performance modeling: experience building or using cycle‑accurate memory system simulators (e.g., DRAMSim, Ramulator) to validate microarchitectural decisions. Domain‑specific research contributions: publications or patents in memory systems, memory scheduling algorithms, or memory‑centric compute architectures for ML workloads. Why Architect You’ll join a founding team building the future of chip design at the intersection of AI and silicon. Your memory subsystem expertise will directly shape production ASICs — enabling the bandwidth and efficiency that ML workloads demand — and influence how AI transforms hardware development from spec to tapeout. #J-18808-Ljbffr Kindredventures

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Member of Technical Staff — Memory Subsystem Architecture & Design in Palo Alto, CA vacancy
  • Member of Technical Staff, ProductsProducts · Palo Alto · full-time Build the...  ...the answer usually requires designing the evaluation as...  ...multiplier while still owning architecture, correctness, and operational...  ...impact: Trust architectures, memory systems, multi-agent... 
    Suggested
    Full time
    Contract work

    Sycamore

    Palo Alto, CA
    4 days ago
  •  ...frontier AI lab for chip design. We build AI models...  ...ll Do As a Founding Member of the Technical Staff on the RTL Design...  ...DSPs, GPUs, on-chip memory SS, on-chip...  ...realities back into the architecture and internal AI systems...  ...controllers, memory subsystems, interconnects, or similar... 
    Suggested

    Architect

    Palo Alto, CA
    1 day ago
  •  ...frontier AI lab for chip design. We build AI models...  ...ll Do As a Founding Member of the Technical Staff on the Design...  ...ML teams, including architectural and microarchitectural...  ...strongly preferred. Subsystem Depth: Hands-on verification...  ..., debug, coherency Memory controllers and PHY... 
    Suggested
    Night shift

    Doist

    Palo Alto, CA
    1 day ago
  • Member Of Technical Staff - Extreme-Scale Sparse Linear Algebra, Domain Decomposition & GPU Solver Architecture Vinci | Full-Time | Remote / Hybrid The Mission At Vinci, we are building...  ...What You Will Build You will own the design and delivery of production-grade solver... 
    Suggested
    Full time
    Remote work

    Vinci4d

    Palo Alto, CA
    3 days ago
  •  ...customer systems. The central design problem is authority: an...  ...multiplier while still owning architecture, correctness, and operational...  ...conversation. Two 60‑minute technical interviews, one focused on systems...  ...impact Trust architectures, memory systems, multi-agent... 
    Suggested
    Contract work

    Sycamore

    Palo Alto, CA
    4 days ago
  • Member of Technical Staff, Infrastructure Build and operate the secure execution substrate for enterprise...  ...interviews, one focused on systems design and one on coding. A take-home...  .... Hard problems, real impact Trust architectures, memory systems, multi-agent coordination.... 

    Sycamore

    Palo Alto, CA
    4 days ago
  •  ...frontier AI lab for chip design. We build AI models and tools...  ...You’ll Do As a Founding Member of the Technical Staff on the RTL Design team at...  ...high-performance networking subsystems going into production...  ...revise the block-level micro-architecture specification for Ethernet... 

    Doist

    Palo Alto, CA
    2 days ago
  • $140k - $160k

     ...working on a state-of-the-art distributed system with a sophisticated monorepo architecture. Own Core Product Functionality: Own the core functionality at the heart of Endor\'s AppSec platform. Design and deliver features that secure source code end to end, from IDE to... 
    Shift work

    Endor Labs

    Palo Alto, CA
    5 days ago
  •  .... If you thrive in this culture, come join us! Your Impact: Design, build, and maintain core cloud-native platform services utilizing...  ...and high-scale deployment in a multi-tenant, distributed architecture. Develop robust microservices using Ruby, Java, or Go, using... 
    Immediate start

    Illumio

    Sunnyvale, CA
    1 day ago
  • About Architect Architect is a frontier AI lab for chip design. We build AI models and tools for on-demand custom ASICs at...  ...SuperIntelligence, xAI, Apple and Intel. What You’ll Do As a Founding Member of the Technical Staff (Applied AI) at Architect, you’ll sit at the intersection... 

    Architect Labs

    Palo Alto, CA
    2 days ago
  •  ...controls and paved paths, review designs, model threats, test systems...  ...code, retain information in memory, and operate across long-...  ...threat modeling and security architecture for agent products, APIs, connectors...  ...conversation. Two 60‑minute technical interviews, one focused on... 

    Sycamore

    Palo Alto, CA
    4 days ago
  • Job Description MosaixSoft, Inc. is recruiting for our Los Altos, CA office: Member of the Technical Staff (job code #37659). Design, architect, and implement software projects by studying and predicting information needs, system flow, resource usage, and the scalability... 
    Work at office

    MosaixSoft, Inc.

    Los Altos, CA
    4 days ago
  •  ...slices from cloud service and API design through the React interface....  ...routing, tool execution, memory, durable workflows, and the APIs...  ...while still owning architecture, correctness, evidence, and operational...  ...conversation. Two 60-minute technical interviews, one focused on... 

    Sycamore

    Palo Alto, CA
    4 days ago
  • Architect is a frontier AI lab for chip design. We build AI models and tools for on...  ...Intel. What You’ll Do As a Founding Member of the Technical Staff at Architect, you'll be at the...  ...Electrical/Computer Engineering, Computer Architecture, and chip-design or verification... 

    Architect Labs

    Palo Alto, CA
    1 day ago
  •  ...Architect is a frontier AI lab for chip design. We build AI models and tools for on...  ...Apple and Intel. What You’ll Do As Member of the Technical Staff - Software at Architect, you’ll...  ...engineering role where you’ll design the architecture for the platform, and build seamless... 

    Architect

    Palo Alto, CA
    1 day ago
  •  ...control our robots. Our robots are designed to be generalists capable of...  ...levels — from senior/MTS to staff. This is a customer-facing...  ...development Communicate technical findings clearly to both technical...  ...constraints (latency, memory, hardware targets) — sufficient... 

    Rhoda AI

    Palo Alto, CA
    4 days ago
  •  ...that control our robots. Our robots are designed to be generalists capable of operating in...  ...robotics a reality. We're looking for a Staff / Principal ML Training Systems Engineer...  ...optimization, framework/runtime overhead) Memory efficiency (activation checkpointing, sequence... 

    Rhoda AI

    Mountain View, CA
    4 days ago
  •  ...We are looking for an exceptional Member of Technical Staff to help design, build, and scale core components...  ...Responsibilities Core Engineering & Architecture: Design and implement critical...  ...workloads, compute architectures, memory systems, interconnects, compilers,... 

    DensityAI

    Mountain View, CA
    2 days ago
  • $180k - $240k

     ...generation copilot for hardware designers and engineers, integrating...  ...methods, GPU/parallel architectures, and large-scale geometry data...  ...designing for performance, memory efficiency, and GPU/parallel...  ...Experience working in a relevant technical domain such as computational... 

    Vinci4D.ai

    Palo Alto, CA
    5 days ago
  •  ...Job Description: Lead architecture and development of firmware...  ...across multi-processor embedded subsystems integrated into ASIC/SoC platforms...  ...architectures. Partition designs and justify tradeoffs across...  ...and OS principles (memory, concurrency, scheduling, interrupts... 
    Shift work

    Lumotive

    Milpitas, CA
    more than 2 months ago
  • Ricursive Intelligence is a frontier AI Lab focused on building self‑improving systems, starting with chip design. We are reinventing chip development and closing the loop between AI and the hardware that fuels it, recursively accelerating the path to artificial superintelligence... 

    Ricursive Intelligence

    Palo Alto, CA
    3 days ago
  •  ...Role RadixArk is seeking a Member of Technical Staff: Accelerator Systems to...  ...onto unfamiliar hardware, designing the abstractions that keep...  ...with every new platform: a memory hierarchy that punishes your...  ...who can go deep on a new architecture fast without losing the performance... 
    Flexible hours

    RadixArk

    Palo Alto, CA
    1 day ago
  • Member of Technical Staff — Kernel / Compiler / Communication RadixArk is seeking...  ..., where microseconds and memory bandwidth matter. Your work...  ...encounter. Responsibilities Design and implement high-...  ...analysis Contribute to long-term architecture for performance‑critical... 
    Flexible hours

    RadixArk

    Palo Alto, CA
    1 day ago
  • $148.5k - $223.9k

    Senior Member of Technical Staff - AI ResearchSkip to main content#Senior Member of Technical Staff -...  ...managers and solution engineers closely to design, implement and iterate agentic AI...  ...agentic workflows (tool use, planning, memory, multi-step reasoning)** *Experience building... 
    Work at office

    Salesforce, Inc.

    Palo Alto, CA
    5 days ago
  • Member of Technical Staff — Kernel / Compiler / Communication About the Role RadixArk...  ..., where microseconds and memory bandwidth matter. Your work...  ...Deep understanding of GPU architecture and memory hierarchy...  ...kernels Responsibilities Design and implement high-performance... 
    Flexible hours

    RadixArk

    Palo Alto, CA
    2 days ago
  •  ...forming a world‑class team of engineers, designers, marketers, sellers, researchers, and...  ...bottlenecks before they appear and ensure the architecture evolves to meet increasing demand. You...  ...organization dedicated to solving technical and creative problems. We seek like‑... 
    Work at office
    Visa sponsorship
    Flexible hours

    Parallel Web Systems

    Palo Alto, CA
    4 days ago
  •  ...clarification, scoping, and locking. Own critical features and subsystems throughout the full software development lifecycle....  ...and Spring ecosystem is a plus. Familiarity with Gang of Four design patterns. About the Team Illumio’s engineering team values thought... 
    Work at office
    2 days per week

    Illumio

    Sunnyvale, CA
    1 day ago
  • About Architect Architect is an AI research and product lab for chip design. We build AI models and systems that can explore, design, optimize, and verify new hardware. Our goal is to reimagine chip design using AI, cut down ASIC design time and cost, and enable a new... 
    Internship

    Architect Labs

    Palo Alto, CA
    1 day ago
  • $230k

     ...larger than GPUs. Our novel wafer-scale architecture provides the AI compute power of dozens...  ...Systems Inc. has multiple openings for Sr. Member of Technical Staff. Title: Sr. Member of Technical Staff Job Responsibilities Design and develop software features that... 
    Remote work

    Cerebras Systems

    Sunnyvale, CA
    5 days ago
  • RadixArk is seeking a Member of Technical Staff — Inference to push the limits of...  ...Deep understanding of GPU architecture and performance characteristics...  ...Responsibilities Design and build large‑scale inference...  ...batching, scheduling, and memory management strategies Collaborate... 
    Worldwide
    Flexible hours

    Dormont Manufacturing Co

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Member of Technical Staff — Memory Subsystem Architecture & Design. Be the first to apply!